Fresh humiliation for Putin as troops flee after rebels take control of village

11 months ago 7
ARTICLE AD BOX


Russian soldiers were filmed running away from their post on the border with Ukraine after a rebel ground incursion.
Read Entire Article