Deadly Car Explosion Near Delhi’s Red Fort Kills 13: A Nation on High Alert
A devastating explosion shook Old Delhi on Monday evening, leaving at least 13 people dead and over 20 injured. The blast occurred near the historic Red Fort, one of India’s most iconic landmarks, during the evening rush hour, sending shockwaves through the city and prompting authorities to invoke India’s stringent counterterrorism laws. The incident marks…