Published On: Tue, Jul 18th, 2023

Moment Russian military is ambushed on return from Ukrainian front line

Footage released by the Ministry of Defense of Ukraine on Telegram purported to show multiple anti-Russian Chechen fighters ambushing a military truck.
Daily Express :: World Feed

Videos

Most Popular Posts