Michael Coren and Robert Spencer discuss Islam and the Shafia honor killings Jan 31, 2012 7:04 pm By Robert Spencer I appeared tonight on the Michael Coren Show on Sun TV and discussed the Shafia honor killings and the media whitewash of Islam’s role in them. Video courtesy Blazing Cat Fur.