Leroy Jemol Smith, 50, of Muskogee and Tulsa, will walk out of the Muskogee County Jail either today or tomorrow after a federal judge dismissed serial rape charges against him, saying the statute of limitations had expired. Smith’s alleged victims have not been notified by the federal...
..continued.
BREAKING: Alleged Muskogee serial rapist to walk free today
Click the headline to read the rest of the article at Muskogee Now