At least 13 people have been killed and more than 20 wounded when a car exploded in New Delhi, India’s capital.
Security forces have been placed on high alert across major states and cities as authorities have launched an investigation into the…
Continue Reading
News Source: www.aljazeera.com

Leave a Reply