It was shared by many Chinese news websites and channels in November, who claimed the incident was from the country.
At least eight people were killed and 20 injured in after a car exploded near Delhi’s Red Fort during the evening rush Monday. A slow-moving vehicle was seen approaching the landmark attraction in ...