Former mayor of Hubbard, Ohio (D) Richard Keenan has admitted in court to raping a young child, as President Trump’s urgent investigation into the elite pedophile ring that has infiltrated Washington D.C. and politics nationwide continues taking [...]