Islamist Protesters Rally in Egypt's Tahrir Square Listen Download Embed Share Share this on Facebook (Opens in a new window) Share this on Twitter (Opens in a new window) Share this via Email Anti-government protesters fill Tahrir Square on February 11, 2011, in Cairo. ( John Moore / Getty ) Produced by PRI and WNYC