Technology | Mon Mar 31, 2014 12:27pm EDT

World court orders halt to Japan's scientific whaling