Two Activists Held in Japan for Freeing Whales Police in Japan, one of the world’s biggest consumers of whale meat, have arrested two foreign environmental activists for trying to free whales penned in a bay, a police spokesman said yesterday. November 21, 2003 0 Comments Posted in: News