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 ...
A car explosion near Gate No. 1 of the Red Fort Metro Station on Monday evening triggered panic among locals and commuters in the area. According to the Delhi Fire Department, the blast caused three ...