Published on Mar 19, 2017
Former Hubbard mayor, Richard Keenan, 66, plead guilty to eight rape charges and 12 lesser charges last week, for raping and molesting a child over a three-year period, starting when she was only 4 years old, according to Vindy.com.
Former mayor of Hubbard, Ohio (D), Richard Keenan, has plead guilty in court to raping a young child, as President Trump’s vow to the people to stop what he called “human trafficking” pushes further investigations into the elite pedophile ring that has infiltrated Washington D.C. This is an evil and sick epidemic that encompasses politics and elites nationwide.