Manifesto of the Third Camp against US Militarism and Islamic Terrorism

Maryam Namazie