A surprise hailstorm battered Islamabad, damaging cars, solar panels, and infrastructure. The storm, which lasted 30 minutes, caused power outages, flash floods, and widespread disruption. Authorities are assessing the damage & working on cleanup efforts.