Dashcam footage shows cars trapped in China mudslide on July 13, 2017 Get link Facebook Twitter Pinterest Email Other Apps The accident was caused by heavy rainfall in China. from BBC News - Home http://bbc.in/2umwXyi Comments
Comments
Post a Comment