India is on the brink of a deadly car explosion in the capital region. Here’s what we know
At least 10 people were killed and many injured in a car crash in a historic part of India’s capital on Monday, prompting the country’s leader to vow to bring the “culprits” to justice. The blast occurred near the city’s iconic Red Fort, also known as Lal Qila, a 17th-century monument and symbol of India’s … Read more