Sunday, April 13, 2008

Islam: What the West needs to know

Another must-see video, from here.