Russia

Another General Killed as Russian Leak Admits ‘Big Shot Fucking Command’ Was Obliterated

ANOTHER ONE BITES THE DUST

As Ukraine reports a devastating blow to Russia’s military, one of Putin’s troops is caught telling a friend of “12 dead” among the senior commanders.

2022-06-24T145758Z_262633265_RC2EYU975I92_RTRMADP_3_UKRAINE-CRISIS-HIMARS_xy8xpr
Reuters

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