Rescuers Save 4 Stranded Killer Whales In Russia's Kamchatka: Report
A group of Russian rescuers and volunteers have saved four killer whales stranded for hours off the Kamchatka Peninsula in Russia's far east after leading them to deeper waters, the SHOT Telegram...
What's Your Reaction?