Posts Tagged ‘Jessica Welch Green’
 
 
 
News
 

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...