May 25, 2024
Desperate scramble to save lives in Papua New Guinea after a deadly landslide tears through a village
Emergency crews are scrambling to get to the isolated communities in the mountainous area of Enga pr...