Tonight: Does Islam respect human rights? May 17, 2011 6:10 am By Robert Spencer Tonight on ABN TV. Tune in here.