Challenging the attacks on Islam