May Day protests worldwide

Many demonstrated for immigrant rights on the day that typically honors workers and commemorates the fight for their rights.

Examined