
Delhi Red Fort blast: Terrorism law invoked in India after 13 killed
A car explosion near the historic Red Fort in the Indian capital killed at least 13 people and injured 20 others on Monday evening.

A car explosion near the historic Red Fort in the Indian capital killed at least 13 people and injured 20 others on Monday evening.

2 hours ago

5 hours ago