May Day Rallies around the World

Left-wing protesters clash with police in Hamburg during May Day demonstrations. May Day, the international day of labour, is a national holiday in Germany and is observed with gatherings by labour unions and political parties. In some cities, including Hamburg and Berlin, the day often ends with violent clahes between police and mostly left-wing demonstrators. (Photo by Joern Pollex/Getty Images)
May Day Rallies around the World
   
  Military Woman Gallery

Must See Places

Google Ads Privacy