Benjamin Lepak was arrested Friday for public intoxication. Now documents reveal another arrest from 2021 that he tried to keep sealed.
OK Secretary of State hid 2021 arrest—why?
8 min read
Continue reading in the USA News Updates app