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.


Read the full article here.