animalsdeservetolive.wordpress.com
Japan Returns With 333 Minke Whale Carcasses After ‘Scientific Expedition’
Visit the post for more.