By Ben Cost France’s last two captive orcas were filmed stranded in an algae-infested marine park near Cannes months after the park closed, leaving the fate…
By Ben Cost France’s last two captive orcas were filmed stranded in an algae-infested marine park near Cannes months after the park closed, leaving the fate…