35 minutes ago
At least 10 people have been killed and 24 injured in a car explosion near the Red Fort Metro Station in Delhi, India on Monday. According to India Today, the blast occurred near Gate No. 1 of the metro station. The Delhi Fire Department received the first report at 6:55 PM local time. Several vehicles caught fire in the densely packed
1 week ago
2 weeks ago