Image | 20 March, 2009 at 12:27
Greenpeace activists peacefully protest in front of the Japanese embassy in Paris, France, demanding a fair trial for Greenpeace Japan staff members Junichi Sato andToru Suzuki, known as the “Tokyo Two,” who were both arrested and jailed for...