Close Advertising People in southern China watched as debris flowed down in a landslide. #China #Landslide Like About Share0 views0% 0 0 Date: July 25, 2025BBC News Related videos 6K 92% How artificial intelligence is helping scientists talk to animals – BBC News 9K 98% ‘Sensational’ Paris Olympics come to an end and hands over to LA for 2028 | BBC News 7K 72% AI chatbots to be included in online UK safety laws | BBC News 5K 92% Kyiv hit by barrage of drone strikes as Putin rejects Trump’s truce bid | BBC News 2K 82% BP to slash green investment and ramp up gas and oil | BBC News 9K 95% How Donald Trump won the US presidential election | BBC News 6K 90% Russia bans anti-war candidate from challenging President Putin in election | BBC News 5K 90% Wicked, Emilia Pérez and the Brutalist sweep Oscar nominations | BBC News Show more related videos