Philippines storm kills 14, causes landslides, floods By Ground Report Desk 03 Sep 2024 Tropical Storm Yagi, locally known as Enteng, caused widespread devastation across the northern Philippines, leaving at least 14 people dead due to landslides Read More