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 …

source