Russian troops fleeing from their destroyed armored vehicle
Video of Russian troops fleeing from their destroyed armored vehicle.
Sign in to join the conversation.
Sign in with Google
Comments