Russia

‘They Deceived Us at Every Step’: Troops Say Russia’s War Is in Shambles

‘CANNON FODDER’

South Ossetian troops sent into Ukraine to “defend Russia” say it’s a lost cause.

2022-04-21T211147Z_262781065_RC2NRT9CZA3F_RTRMADP_3_UKRAINE-CRISIS-MARIUPOL_bozrs0
Reuters

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