Russia-backed separatists claim to have taken control of key hub Debaltseve in eastern Ukraine

AP News
|
Posted: Feb 17, 2015 7:42 AM

LUHANSKE, Ukraine (AP) — Russia-backed separatists claim to have taken control of key hub Debaltseve in eastern Ukraine.