Indian police are investigating a deadly car explosion in the capital, New Delhi, under a stringent ‘antiterrorism’ law.

At least eight killed in blast near Red Fort in India’s New Delhi

By Elizabeth Melimopoulos

Share

Save