French Activists Support Tokyo Two

Photo | February 12, 2010

Greenpeace activists in front of the Japanese embassy in Paris, France protest the Japanese government's breach of the human rights of the "Tokyo Two."

Categories