Hannah Upp

In 2008, 23 year old Hannah Upp was a Spanish teacher at Thurgood Marshall Academy in Harlem, New York. Shortly before school started, she disappeared after leaving her apartment to go for a run. Police were concerned that Hannah had been murdered until they received a call saying she had been spotted at an Apple … Continue reading Hannah Upp