Never heard of him. But the Epstein Islanders were household names. The BIG stars of the Demorhhoid Party. 2 ex presidents, an ex secretary of state, etc. What did this guy run for ? Small town mayor?
Rodney Creech was accused and confessed pedophilia in may 2025,he was endorsed by the Republican party in Feb 2026. There protect the pedos in the Epstein files because they are all the same!