Russia in defeat: prospects for democracy
Brian M Downing Russia is headed for defeat in Ukraine. Sanctions are weakening the economy and even choking off arms production. The army is being attritted by a more disciplined and better equipped adversary. Money’s drying up and default looms. By year’s end Russia may be struggling to hold on Read More …