Select Page
(Natural News) Outrage is sparking worldwide as news of the recently discovered Russian “whale jail” continues to spread. Activists and concerned authorities from around the world are now putting pressure on the Russian government to release the 100 young whales currently being held captive in Srednyaya Bay. Eleven juvenile beluga whales and 87 juvenile orcas...