RussiaScott RitterUkraine Scott Ritter – Ukraine and Russia, is one side winning? By Contributing Writers - May 13, 2022 Share Facebook Twitter Pinterest WhatsApp Linkedin VK