Posts Tagged ‘dechristopher’

Memphis Police Officer Arrested And Indicted For Raping Woman On-Duty

Michael Smith, a now former Memphis Police Officer, has been arrested and indicted for raping a 26-year-old woman, along with a slew of other charges. Those charges include: rape by coercion, rape by force, rape of a physically incapacitated victim, rape of a victim unable to consent, sexual battery, official oppression, and lastly, official misconduct. […]

Powered by WordPress | Designed by: Premium WordPress Themes | Thanks to Themes Gallery, Bromoney and Wordpress Themes