Twenty dead in southwest China landslide Terra Daily 23 Jan 2024 Beijing (AFP) Jan 23, 2024 The death toll from a landslide that struck a remote and mountainous part of southwestern..