NEW DELHI — Indian police were investigating a deadly car explosion in New Delhi under an anti-terrorism law, officials said Tuesday, as forensic experts worked to determine the cause of the blast.
At least eight people have been killed and several others injured after a powerful explosion ripped through a car outside the Red Fort Metro Station in Delhi on Monday evening. The blast occurred near ...