Weather update for Peshawar, Khyber Pakhtunkhwa; dense fog prevails

Get Alerts