In his defense - where has Islam shown itself to be a religion of peace? Anyone? Anyone?
Hmmm....is he going to take it back because of complaints from CAIR? That would be the acid test.