
Policemen guard outside CTD police station in Peshawar on November 2, 2025. — ReporterCTD special investigation team inspects blast site.SSP CTD, forensic teams gather evidence from rubble.Blast occurred at police station due to short circuit: police
PESHAWAR: A…