World Mar 31

No image
UN court orders Japan to stop whaling program

Japan has been ordered to immediately halt whaling off Antarctica, after the United Nations’ International Court of Justice voted on Monday, 12 to 4, against Japan’s JARPA II special permits, which are issued for scientific research.

Latest News