An entire street and numerous passersby were covered in cement after a cement truck's tanker ruptured at a construction site in Hangzhou, China on January 6. One person was hospitalized with unknown ...
Some results have been hidden because they may be inaccessible to you