troy price

Price submitted his resignation letter admitting the 2020 election's Iowa caucuses were a failure.