At least eight people were killed and 20 others injured in an explosion near the iconic Red Fort in a densely populated district of India’s capital Delhi, the city police said. The blast occurred in a ...
Add Yahoo as a preferred source to see more of our stories on Google. Police in the Indian capital territory of Delhi have invoked an “anti-terror” law as they probe a deadly car explosion near the ...