cacnadians

  1. Mister Terrific

    Vladimir Putin admits to 360,000 “irretrievable” losses in Ukraine. Trumps special envoy to Ukraine confirms Russians losing 5 times more troops.

    Putin Admits Russia Has Suffered Huge Losses in Ukraine Russian President Vladimir Putin may have accidentally admitted to losing over 360,000 troops in his country's war with Ukraine. Putin made the admission during an annual four-hour press conference in Moscow on Friday. The purported...
Top