Tens of thousands of people took to the streets for May Day, in solidarity with millions around the world who marched for worker’s rights. While the French protest …

source