Police officers arrest protesters during the demonstration. Thousands turn out for the May Day Rallies. Demonstrators marched through the city demanding social progress in a society anxious about the future of the
Are We Making the Most of Every Opportunity? | CBN