Ukraine: Russia is suffering immense losses in Bakhmut battle

• Watch: Russian soldiers dying in large groups, pleading to Putin for help
• A mysterious fleet is helping Russia ship oil

Leave a Comment

%d bloggers like this: