1st set of pictures from the pre-rally protest
2nd set of pictures from the pre-rally protest
3rd set of pictures from the protest
4th set of pictures from the protest
5th set of pictures from the protest
1st set of video from the protest
2nd set of video from the protest
3rd set of video from the protest
4th set of video from the protest