Richard Keenan served as mayor of Hubbard, Ohio, in 2010 and 2011. He reportedly faces multiple counts of rape and attempted rape of a child.
According to the Youngstown Vindicator, Kenaan who confessed to a social worker and family members said his abuse of children spanned over three years but claimed his four-year-old victim ‘initiated sex’.
He has checked himself into a psychiatric clinic. Nonetheless, A judge must now decide if his confessions are admissible in court.
Keenan is due to stand trial in April next 2017.