Joe McKinnon

Joe McKinnon is a Master’s student in public policy at Carleton University and holds a BA in philosophy from Tyndale University. He has served in various roles both in the public and private sector where his focuses have been on energy and environmental policy and human rights.

All Author Content

Author Articles

Author Podcasts

Author Videos

The Morality of America’s Iran Policy and the JCPOA
The Morality of America’s Iran Policy and the JCPOA

By focusing on the obvious and immediate moral consequences of the JCPOA versus Trump’s “maximum pressure” approach, though hawkish, the latter of the two appears to have a distinct advantage when assessing overall regional well-being.