Islamabad and parts of Khyber Pakhtunkhwa were battered by a heavy hailstorm on Wednesday afternoon, shattering car windscreens, damaging solar panels, and snapping tree branches.In Islamabad, the storm struck without a Met office warning and lasted around 35 minutes, with strong winds and large…





