Share

Buses pushed down to river to reinforce levee in N China

Scrapped buses were pushed down to a river in north China’s Xingtai City to prevent levee failure.

Leave a Comment