Skip to playerSkip to main content
  • 9 years ago
A Memphis police officer and former teaching aide was indicted on a sexual battery charge after claims from students he inappropriately touched them.

Recommended