Amy Mackinnon


Amy Mackinnon was a staff writer at Foreign Policy from 2018-2025.

Articles by Amy Mackinnon
Russian President Vladimir Putin signs documents.
Russian President Vladimir Putin signs documents.
Russian President Vladimir Putin chairs a meeting with Russia’s Security Council.
Russian President Vladimir Putin chairs a meeting with Russia’s Security Council.
U.S. President Joe Biden delivers a national update.
U.S. President Joe Biden delivers a national update.
European leaders gather in Minsk, Belarus, to discuss ending the war in Ukraine.
European leaders gather in Minsk, Belarus, to discuss ending the war in Ukraine.
An RC-135V/W Rivet Joint aircraft leaves the runway Aug. 13, 2015 at Offutt AFB, Neb.
An RC-135V/W Rivet Joint aircraft leaves the runway Aug. 13, 2015 at Offutt AFB, Neb.
Women watch on as an instructor demonstrates self-defense techniques during an urban survival training class organized by the volunteer group the Ukrainian Women’s Guard on February 05, 2022 in Kyiv, Ukraine.
Women watch on as an instructor demonstrates self-defense techniques during an urban survival training class organized by the volunteer group the Ukrainian Women’s Guard on February 05, 2022 in Kyiv, Ukraine.
A photograph shows the US Embassy building in Kyiv, on January 24, 2022.
A photograph shows the US Embassy building in Kyiv, on January 24, 2022.
Ukrainian border guards patrol the Sea of Azov
Ukrainian border guards patrol the Sea of Azov
Belarusian President Aleksandr Lukashenko salutes troops during joint Russian-Belarusian military exercises in 2017.
Belarusian President Aleksandr Lukashenko salutes troops during joint Russian-Belarusian military exercises in 2017.
A Ukrainian serviceman walks past a U.S. flag.
A Ukrainian serviceman walks past a U.S. flag.
Ukrainian service members work on their tank.
Ukrainian service members work on their tank.
Ukrainian President Volodymyr Zelensky arrives a press conference with NATO Secretary General after their bilateral meeting at the European Union headquarters in Brussels on December 16, 2021.
Ukrainian President Volodymyr Zelensky arrives a press conference with NATO Secretary General after their bilateral meeting at the European Union headquarters in Brussels on December 16, 2021.
Russian President Vladimir Putin speaks in Moscow.
Russian President Vladimir Putin speaks in Moscow.