Barking up the wrong tree!
Friday, January 30th, 2009It must have been totally irresistible for both the Premier of China, Wen Jiabao, and the Prime Minister of Russia, Vladimir Putin: both were speaking at the opening of the World Economic Forum in Davos and both had the opportunity to slam US policies and the system of laissez-faire capitalism and they took the opportunity […]