
At Least 136 Melon Headed Whales Are Dead After Mass Stranding Off Coast Of Western Africa
Accoring to environmental conservation non-profit BIOS.CV, at least 136 melon-headed whales are dead after a mass stranding event off the coast of Western Africa last …
Read More