Business Insider draws on Atlantic Council report to detail why the Russia-backed separatists are winning in Ukraine:
A new report by the Atlantic Council, with the Brookings Institution, and the Chicago Council on Global Affairs calls for three billions of dollars in aid, including weapons.