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

8 months ago 5
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