Scott Ritter: Russia is WINNING in Ukraine as Zelensky BEGS for Weapons January 9, 2023 Unipro2013main Ukraine War The latest events in Ukraine Here is a discussion about the latest events in Ukraine including Scott Ritter, Russia is WINNING in Ukraine as Zelensky BEGS for Weapons Credit to : The Left Lens with Danny Haiphong Please support our Sponsors - Or Buy an Item from our Catalog