Over 5500 trade unionists, anti-war and political activists rallied in Tokyo in November last year to demand an end to the war in Iraq and Afghanistan.
Over 5500 trade unionists, anti-war and political activists rallied in Tokyo in November last year to demand an end to the war in Iraq and Afghanistan.