© 2008-2024 One News Page Ltd.
All rights reserved.One News® is a registered trademarkof One News Page Ltd.
Mud and trees tumble down from mountain, blocking traffic on Chinese road
Mud and trees tumbled down from a mountain in southern China, blocking the traffic on a road under it.
081120 5-6:30