Orcas loaded onto trucks as Russia releases more from ‘whale jail' CNA

Three orcas were loaded onto trucks at a controversial facility in Russia's Far East on Thursday, as the country continues to release animals from …

Read more: www.channelnewsasia.com