May 1st Protests Around the World Pt.2

Workers take to the streets on International Workers’ Day in North and South America