Delhi Red Fort blast live: Terrorism law invoked in India after 13 killed On the evening of 10 November 2025, a devastating explosion occurred in the slow-moving car at a red-light traffic signal near...
Read More
7 Minutes
