Largely peaceful protests are marred by outbreaks of violence as unions claim 3.5 million turned out, while authorities put number at just over 1 million
Largely peaceful protests are marred by outbreaks of violence as unions claim 3.5 million turned out, while authorities put number at just over 1 million