Category: US & World

Home US & World
Cubans lured to Russian army by high pay and passports
Post

Cubans lured to Russian army by high pay and passports

Since launching its full-scale invasion of Ukraine, Russia has suffered heavy losses on the battlefield. A BBC investigation confirmed the names of more than 50,000 Russian troops killed in Ukraine – but the real number is likely to be much higher. Ukraine’s own estimate puts the number of Russian soldiers killed or wounded in the...