From alien-like carcasses to severed feet, and more, here are the weirdest and grossest things ever found on a beach, and the ...
In March 2025, more than 25,000 barrels of crude oil polluted the rivers of Esmeraldas, Ecuador. The government arrived ...