October 13, 2010
How's That Socialism Workin' Out for Ya?
October 12, 2010 marks a historic day in France, one of the most socialist nations in the world. Open ended, rolling strikes have overtaken the country, with as many as a million workers, most of them unionized, protesting in the streets o...