William Fletcher

Author Archive

  • Dec 4, 2025
    The U.S. is pursuing a failed negotiating strategy to end Russia’s aggression in Ukraine. We are negotiating with ourselves without a plan B. We are letting President Putin sit...