Pakistan records 3,172 violence cases in 2026: Why is Punjab worst hit?
Pakistan recorded 3,127 violence cases in the first half of 2026, with Punjab contributing nearly three-fourths. What does this alarming figure say about safety concerns in Pakistan?