CyprusFeaturedRace to rescue villagers trapped after landslideBBC25 May 2024 by BBC25 May 2024110 Emergency services are racing to reach villages hit by a massive landslide in Papua New Guinea’s isolated Enga province, where hundreds of people are feared...