Err...you do know that the author of that piece is a Marxist-Leninist don't you? That he's a leading light in the Workers World Party, a pro-North Korean extreme left-wing party? That the Centre for Research on Globalisation has an awful lot of guest journalists from Russia Today?
Nice try.