Workers rallied in European cities today to mark May Day, with tens of thousands of demonstrators across Russia supporting or slamming the government amid growing unemployment and economic troubles.
Workers rally across europe on May Day