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 ...
It was shared by many Chinese news websites and channels in November, who claimed the incident was from the country.