Time to apologize to muslims