0 Ecuador Declares ‘Force Majeure’ Emergency Due to Oil Spill Crisis March 19, 2025 Leila Abdi Ecuador declared a ‘force majeure’ emergency due to a pipeline oil spill impacting drinking water
0 Panic Erupts in Eastern Cuba Following Strong Earthquake and Aftershock November 10, 2024 Leila Abdi Eastern Cuba experienced a significant earthquake on Sunday, causing panic among residents who evacuated to