Alex McDonald

Alex McDonald is a long time peace and human rights activist. He was a member of a 28-person Code Pink delegation to Iran returning in March 2019.

U.S. Iran Policy: What is Great?