Sunday, March 18, 2007

 
Posted by Picasa



A Japanese protester, left, displays a red placard calling for a revolution with the power of labor movement during a rally against war in Iraq, in Tokyo, Sunday, March 18, 2007. Over 2,000 protesters rallied in central Tokyo on Sunday to mark the fourth anniversary of the U.S. invasion of Iraq, organizers said. (AP Photo/Shizuo Kambayashi)