Keith L. Carter, Jennifer Spindel, and Matthew McClary

Author Archive

  • May 29, 2024
    As the war in Ukraine enters its third spring, leaders from Brazil, China, the Vatican, and elsewhere have urged Ukraine to negotiate with Russia.