Stranded killer whale is rescued with excavator from snowy beach in Russia
Russia #Everyday Heroes
Beached orca whale rescued in Kamchatka
Crimea #Everyday Heroes
Russian rescue team save stranded pod of orcas
Kamchatka Krai, Russia #Wildlife