Japan launches new whaling mission in Antarctic 

Japan deployed its ships for a new whaling operation in the Antarctic Ocean on November 12,…

..