Scott Strgacich

Author Archive

  • Sep 9, 2023
    Doubtlessly, Russia’s invasion of Ukraine has led to significant ramifications within Russia and without. With an estimated Russian death toll of some 120,000,...