Beset by flagging economies, rising debt & defeat in Afghanistan, US-led West is lashing out at Russia and China in desperation

Follow RT on By Glenn Diesen, Professor at the University of South-Eastern Norway and an editor at the Russia in Global Affairs journal. Follow him on Twitter @glenn_diesen Western unity is fragmenting as the EU stumbles from crisis to crisis, NATO is struggling to recover from its rout in Afghanistan, and US…

read more