harry's place ยป sheila musaji on robert spencer
It's, however, very disappointing that Sheila Muhaji does not in her website seem to mention in her website any of the people involved in American Islamic Leadership Coalition. ... we come together to defend US Constitution, uphold pluralism, protect American security and..…