Gov

Placer County Fires Embattled CEO Todd Leopold

According to the Board of Supervisors, the decision was not related to the vehicle accident involving Mr. Leopold and Anthony Williams that occurred on March 19, 2022. Since the accident, there has been speculation about Leopold’s actions, as well as those of the police department.

Read More