Video China landslide claims 2 lives, traps dozens in perilous situation. January 22, 2024 Alexander Perez