Post Archive

May 6, 2007

On Tuesday evening the film Islam vs. Islamists: Voices from the Muslim Center, a documentary, was screened for a standing-room only audience in Lower Manhattan....