(1 - 10 from 10
)
Millbrae high school teacher accused of videotaping girls - SFGate
www.sfgate.com
David Lista, 35, an English teacher and student body advisor, was arrested Thursday night after police executed a search warrant on his Belmont home and...
sorted by relevance / date