Guest
Login
Sign Up
Site settings
Forgot Password?
At least 2 people were killed and 22 other injured after a suspected gas leak explosion in a fried chicken shop in Sanhe, northern province of Hebei, China.
Autoplay video
Hide player controls
Hide resume playing