Posts Tagged ‘Jessica Welch Green’

PHOTOS: Teacher Jessica Welch Green Seen Kissing, Having Sex w/ Student, 17 in The Car

A married teacher accused of sleeping with a 17-year-old student made out with the teenager after school basketball games and had sex with him in her car, say police. Jessica Welch Green from Mocksville, North Carolina, was arr...