-1
Putin's 'desperation' in Ukraine is making Russia more dependent on other pariah states, top Pentagon official says
(www.businessinsider.com)
Visit us on Matrix at #geopol:matrix.org