Twitter Defends Islamic Terror!