Lahore Weather


5.1 magnitude earthquake jolts Peshawar