November 11, 2010 | Park News Jessie Ritter ’10 Committed to Defending Wildlife and the Environment By Eva Feucht Ever since she left her home in Illinois to pursue a degree in zoology at NC State University, Jessie Ritter ‘10 has been exploring different...