Russia

‘Crapped Himself’: Putin’s Men Melt Down in Raging Fight Over War

‘WHY DID YOU SH*T YOURSELF?’

Russia’s “patriots” seem too busy devouring each other to help boost Putin’s deranged war.

GettyImages-1243542176_hfxnst
Getty

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