psychowatcher.wordpress.com
Update on Anthony Sowell Trial
The state of Ohio rested its case against accused serial killer Anthony Sowell on Monday following 12 hours of interrogation video. Cleveland police Det. Lem Griffin was the last prosecution witnes…