Unjust Sentence for Anti-whaling Activists Condemned by Greenpeace

Photo | September 7, 2010

Greenpeace activists hold black posters and banners with whale symbols outside the Japanese Embassy in Manila, Philippines and around the world on Sept. 7, 2010.