Kashmir Blast 2025: 9 Dead in Police Station Explosion
A powerful explosion tore through a police station in Indian-controlled Kashmir on November 15, 2025, killing at least nine people and injuring 32 others in one of the deadliest security incidents in the region this year. The devastating blast occurred when a cache of confiscated explosives detonated inside the facility, sending shockwaves through the community … Read more