Trusted News Discovery Since 2008
{{/content}}
More than 18,000 Russian soldiers deserted and refused to fight - Ukrainian Intelligence
Video Credit: Rumble
Published 2 weeks ago - Duration: 05:36s
More than 18,000 Russian soldiers deserted and refused to fight - Ukrainian Intelligence
More than 18,000 Russian soldiers deserted and refused to fight - Ukrainian Intelligence
You are here
Related videos from verified sources
US Intelligence Confirms IS Involvement With Deadly Moscow Concert Attack 01:31
Video credit: Wibbitz Top Stories - Published on March 25, 2024