Russian troops abandon their equipment and flee from Ukraine

2 Views
Excellent job!! Russian troops abandon their equipment and flee from Ukraine.

Comments