Peshawar, Khyber Pakhtunkhwa weather update; heavy rains, hailstorms predicted

Get Alerts