A Blast in Delhi: What Happened and Why?
A recent explosion near Delhi's Red Fort, also known as Lal Qila, has left the city in shock. This historic monument, built in the 17th century, is a symbol of India's independence and a popular tourist spot. The area is usually bustling with activity, but last week, it was the scene of a devastating attack. The explosion happened around 6:42 p. m. local time when a...