Tag: 115245072

An explosion of fireworks injures more than 150 people at a temple in India

A police officer scans the scene where an explosion occurred Monday night…

News Today News Today