Russia agrees to free nearly 100 orcas, belugas kept in 'whale prison'
April 08, 2019 at 16:36 PM EDT
Bowing to global criticism, Russia on Monday agreed to free nearly 100 whales held captive in the country's Far East. Images of the whales - 10 orcas and 87 belugas - kept in cramped spaces in a bay near the Sea of Japan port city of Nakhodka surfaced last year.