Russia

Severely Injured Russian Troops Suddenly Realize They’ve Been Screwed

BROKEN PROMISES

“It’s just a metal stick with a plastic tip!” one vet says of his new arm.

Russian Foreign Ministry building is seen behind a social advertisement billboard showing Z letters - a tactical insignia of Russian troops in Ukraine
AFP via Getty

Got a tip? Send it to The Daily Beast here.