It’s NBC.
Until I hear it from a reliable source, I’m not going to get all wrapped around the axle about the traitorous POS.
Where are people getting the Muslim info, I am not seeing it?