Russian troops invaded Ukraine on February 24 in what the Kremlin is still calling a "special military operation".
The post VIDEO: War In Ukraine: Russian Troops Scramble In Fear After Ukrainian Drone Drops Bomb On Trench appeared first on Zenger News.
Source