New Hope teacher charged with sexually abusing student in 2005
A teacher in New Hope, Pennsylvania has been arrested for allegedly sexually abusing a student back in 2005.
More Videos
From CNN Newsource affiliates