Russian troops fleeing with their BMP still on fire.
Channel: Ukraine Leaks 2
Date: 11/12/2022

Russian troops fleeing with their BMP still on fire.