May 14, 2007 Dismal World 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)