Best photos of the May 2 protest


Advertisement