ecowatch.com
90 Belugas, 11 Orcas Trapped in 'Whale Jail' off Russian Coast
Ninety belugas and 11 orcas are being held in tiny enclosures described by media reports as "whale jails" off Russia's Pacific east coast.