Category - News

News

Gas Explosion in India

A gas explosion at a cell phone shop in Taj Bagh, India has left 3 injured. The amazing explosion can be seen on the shops security cam footage, which shows...