It was *never* suggested by Quebec police that the mosque shootings were done by an Islamist terrorist, although they did report that one of the two people they were initially holding was of Moroccan origin.  He was in fact, only a witness who had come to help victims and was released - with a press release from police - before Sean Spicer's statement.

So - to be fair - Trump's official spokesperson screwed up and blamed a muslim where publicly announced facts were to the contrary.  And Singh's comment is still disgusting.