Best photos of the May 2 protest

Advertisement