Newsflare on MSN
Massive landslide captured on mountain road in Sichuan, China
On January 3, 2026 in Sichuan, China, @Kyū shared a video of a frightening landslide unfolding along a narrow mountain road.
A 2,500-foot bridge partially collapsed in China following a landslide on the mountain where it was built. The Hongqi Bridge was only just completed earlier this year. It was part of a highway that ...
Fantasy Football: The top-25 league winners who helped bring home championships on Yahoo in 2025 Why you should think twice about installing shingles in freezing weather ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results