whaling

Environment

Iceland grants country’s last whaling company licence to hunt 128 fin whales | Iceland

Iceland has granted a licence to Europe’s last whaling company to kill more than 100 animals this year, despite hopes…

Read More »
Back to top button