bastardlogic.wordpress.com
The New 1% Doctrine in Action (Electro-Motive Diesel Edition)
While many the US were celebrating seemingly positive job numbers yesterday, for London, Ontario residents such news was caustic, rock salt poured into a gaping wound. WSWS: Caterpillar subsidiary …