The silence is deafening ...
Maybe "Muslim" and "disgruntled employee" aren't mutually exclusive.
Health Department makes me think either a disgruntled employee, or maybe someone caught something from someone that he thinks he should have been warned about. Bizarre, in any case. I think we're seeing the plot outline for a half-dozen of the TV cop shows next year, plus a full length feature film.