Michael O'Hanlon

Author Archive

  • February 24, 2025
    After three years of fighting, Russia and Ukraine have established mainly a stalemate, even if the battle is trending slightly in Russia’s favor...