John Feffer

John Feffer is the director of Foreign Policy In Focus, where this article originally appeared.

North Korea Sanctions: Isolating the Isolated

All Signs Point to Trump’s Coming War With Iran

Can South Korea Prevent a US Attack on North Korea?

How to Reinvent the European Left

Trade Offs: Why Trump Changed His Position on Trade Policy

The Hunger President

Invasive Species: Trump vs. the Ecosystem

What Will $54 Billion in New Pentagon Spending Buy You? Another War, Obviously

North Korea: the Cyberwar of All Against All

Trump and Russia: the Shortest Reset Ever

The Globalization of Trump

China on the Defensive?

Could a Military Coup Happen Here?

How This Became the Era of the Gunman

Was Orlando “Terrorism”?

Venezuela and the Future of the Latin American Left

Obama’s Nuclear Paradox

The Coming Drone Blowback

Sadiq Khan and the End of Islamophobia in the UK?

Korea’s Next Generation

Big Oil isn’t Going Down Without a Fight

The Pentagon’s Twisted Potlatch

The Children’s Crusade: a Global Epidemic of Youth-on-Youth Violence

To End No Wars

Wrestling With Iran

Life in ISIS’s Gray Zone

Iran and the Diplomatic Jackpot

Africa’s Success Story

The Geopolitics of Cheap Oil

Korea: the Reunification Guessing Game

Obama’s Fairy Tale Presidency: Is This as Good as It Gets?

Occupations and Preoccupations in the Middle East

Mouths Wide Shut: Obama’s War on Whistleblowers

Whatever Happened to Brazil?

The Iran Gambit: Is Obama Reading From Nixon’s Playbook?

ISIS and the Terrible Twos

Welcome to the Post-Apocalypse

How Venture Capitalists Came to Rule the World

The Holy Grail of Korean Unification

A Neanderthal Foreign Policy

An Islamophobia of Convenience

Racial Apartheid in America

NATO: a Rebellion in the Ranks?

Recognizing Palestine

The Tao of North Korea

Bombing the Caliphate

Kim the Third

Name That Foreign Policy Legacy

The Disneyfication of North Korea

North Korea’s Failed Fireworks

[CDATA[ $('input[type="radio"]
[CDATA[ $('input[type="radio"]
[CDATA[ $('input[type="radio"]
[CDATA[ $('input[type="radio"]