By Staff
Ithaca College President Tom Rochon has announced he will be stepping down from the position at the college in 18 months.
Rochon made the announcement in a letter posted on the school’s website, after students protested, and called for his resignation last semester.
Continue reading this article on our sister publication’s website.