On Wednesday, over half a million workers in the UK took part in a “mega strike,” the largest labor protest in the country in over a decade.
The post British ‘Mega Strike’: Half a Million Workers Bring UK to a Halt and Protest Government appeared first on scheerpost.com.