The new video from the David Horowitz Freedom Center, The Violent Oppression of Women in Islam, is a graphic, nightmarish, and profoundly unsettling glance into the darkest recesses of our fellow man. Narrated by Nonie Darwish, this film accurately depict
Added: Oct 23 2007 In: education
By: DHFCenter