A Studentâs Dad Reported A Teacherâs Halloween Costume To The Principal Because It Offended Their Faith â âI Believe In Godâ
A high school teacher in Mesa, Arizona, has been placed on administrative leave after wearing a devil costume during school spirit week.
Keywords: entertainment and news