The 614

The Ohio State University announces their Sexual Civility Empowerment (SCE) center failed to report a surprising total of 57 felonies. The university dissolved the unit in June 2018 and fired four employees after they failed to document and report at least 20 sexual assault complaints by students. The university hired a national outside auditing firm […]