Return to Article Details Global Uprising: On Confronting the Tyrannies of the 21st Century, Stories From a New Generation of Activists Download Download PDF