ARTEMIVSK (Ukraine) – After weeks of relentless fighting, the embattled Ukrainian rail hub of Debaltseve fell today (Feb 18) to Russia-backed separatists, who hoisted a flag in triumph over the town. The Ukrainian president confirmed that he had ordered… …read more
Source: Today