Skip to main content


Dashcam video captured the moment a huge explosion at a restaurant in China caused flying debris to hit people passing in the street. At least one person was killed in the blast, which was caused by a suspected gas leak.

Read the original article

Leave a Reply