NewsFeed

At least one killed and several injured in China restaurant explosion

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.