Professor found dead had been suspended for sexual harassment
New York Post -

A professor at Emerson College who was found dead in a park last month had been suspended without pay for sexual harassment after a lengthy investigation, university officials announced Tuesday. Robert Todd, 54, a filmmaker who worked as the associate chair of Emerson’s Department of Visual & Media Arts, was reported missing on Aug. 16....

Loading...

Related Articles