Video: Robert Spencer at the AFDI/JW Muhammad Cartoon Contest May 4, 2015 8:02 pm By Robert Spencer In Garland, Texas, last night, before the latest outbreak of violence that has nothing to do with Islam.