Algeria Powerful Waves Batter Ecuador and Peru Coasts, Closing Ports and Claiming Livesby Noah Rodriguez April 22, 2025