Religion of Peace?
Having absolutely no details, my money says recently dismissed (or soon to be dismissed) employee.