Lahore Weather


4-magnitude earthquake hits Khyber Pakhtunkhwa