UN court rules Japan’s Antarctic whaling ‘not scientific’, revokes permit

READ FULL ARTICLE