On January 8th, 2010, Majed Moughni and other Muslims gathered in Detroit, Michigan, to protest violence in the name of Islam. Only a handful of Muslims showed up to condemn terrorism.
This video had comments disabled on Youtube and therefore has no archived comments.