Protesters Stage Anti-Islam Demonstration North Of London February 7th, 2011 MacAoidh Facebook Twitter0share Protesters Stage Anti-Islam Demonstration North Of London – CNN.com Advertisement Advertisement Facebook Twitter0share