Islamic France and Human Rights Jan 29, 2004 6:57 am By Robert Spencer A new article by Jihad Watch director Robert Spencer, “Islamic France and Human Rights,” is available today at WorldNet Daily.