I don't like the uniforms of these policemen - Darth Vader helmets. There is something very wrong when policemen have to dress like that to face the public.

I think they are a bit worse than the British police in riots and manifestations. But not a lot. I guess people get beaten up worse at the police station though, if media rumours are anything to go by.

And why is the demonstration on 6 May? Why not on 1 May like everyone else in Europe? Or has it been dropped as a public holiday?

What was the demonstration about?
Did they have a manifest or some objectives?
(Anti-corruption I hope!)