Monday, December 06, 2004

Islamic Lapidation: Are Europeans Waking Up?

Thanks to Horace Jeffery Hodges for this link.