Typhoon Megi Triggers Landslides in Philippines, Killing at Least 25 People April 12, 2022 By Cecilia Yap At least 25 people were killed and several more missing after Typhoon Megi triggered landslides and flooded many areas in...