Protestors from an alliance of groups stage a rally at City Hall to celebrate May Day, a traditional day for recognizing workers' rights.
You must be logged in to use lightbox functionality
Please Log In or Register