Spencer debates Muslim Sheikh: Does Islam respect human rights? May 18, 2011 12:28 pm By Robert Spencer Here is my debate last night on ABN with Sheikh Mohamed El-Hassan of the Texas Islamic Center on the question, “Does Islam respect human rights?” The first half hour of the show is an interview with Walid Phares; the debate starts after that.