Claim: Lahore is located in Afghanistan.
Verdict: REFUTES