BREAKING NEWS: Robert Spencer Puts On Glazov Gang T-Shirt!
In so doing, Spencer has sent Islamists and leftists into a ferocious fury worldwide and mass demonstrations are now expected to break out. Asked for a comment about his bold move on behalf of freedom, Spencer firmly stated: “I will not be silenced.” Spencer’s startling move follows the stunning recent development in Los Angeles, where […]