Temple University police union calls for resignation of top public safety official after three officers fired
Temple University's police union is calling for the resignation of Jennifer Griffin, the school's vice president of public safety, after three female officers were fired within 48…