Story by Tommiea Jackson, Nicholson News Washington, D.C. is more than 850 miles away, but it isn’t too far for a Knight to travel to make his or her presence known. Steven Torres, ’16, a 2016 College of Sciences advertising-public relations graduate, traveled to the nation’s capital in June and brought home the top prize. […]