Richard Keenan, the former Democratic mayor of the small northeastern Ohio town of Hubbard has confessed to raping a four-year-old girl over a two-year period. His confession was followed by a sickening explanation for his heinous crimes. She was a “willing participant,” said Keenan.
The 65-year-old pedophile allegedly began abusing children in 2013, two years after he left his office as mayor of Hubbard. Keenan was sworn in as mayor in 2010 and served for only year. Previously, he held a position on the town’s city council.
.png)
.png)

