Video: Whale jail: 100+ orcas & belugas stuck in prison, may be sold to China ‘for entertainment’

More than 100 whales are languishing in tightly-packed pens in a shocking ‘whale prison’ in Srednyaya Bay, Russia. Activists fear they will be sold to China …

Via Youtube