Global May Day protests

Young journalists club

News ID: 22404
Publish Date: 18:32 - 02 May 2018
TEHRAN, May 2 - Protests were held across the world on May Day.

Global May Day protests

Global May Day protests

Global May Day protests

Global May Day protests

Global May Day protests

Global May Day protests

Global May Day protests

Global May Day protests

Global May Day protests

Global May Day protests

Global May Day protests

Tags
Your Comment