Trustee Luvelle Brown remains in power despite abuse allegations
Luvelle Brown, member of the Ithaca College Board of Trustees, is facing pressure to step down after allegations of abuse.
Luvelle Brown, member of the Ithaca College Board of Trustees, is facing pressure to step down after allegations of abuse.