Court documents have revealed that a former mayor of a small Ohio town, has not only confessed to molesting and raping a little girl for years but has also stated that the girl was a "willing participant." In fact, the man who has described himself as a dedicated Christian accused the girl of being the one who initiated the sexual acts.
Richard Keenan, the former mayor of Hubbard, Ohio in 2010 and 2011, faces charges of eight counts of rape along with 12 counts of attempted rape and gross sexual imposition. According to the motion that the Trumbull County Prosecutor's Office filed on Monday, Keenan had confessed to his wife, brother, sister-in-law, and even his pastor of the criminal acts he had committed over a three-year period. It was just last month that Richard Keenan was indicted on the charges, but he has already posted a $75,000 bond and has been released.