Japan’s Troop Dispatch to Iraq Protested

Japanese peace activists protest against the country’s troop dispatch to Iraq, which started on Friday.

Japan's Troop Dispatch to Iraq Protested (AFP/Toshifumi Kitamura)
Japan’s Troop Dispatch to Iraq Protested (AFP/Toshifumi Kitamura)