Episodes

Sunday Jan 29, 2023
Mount Exodus
Sunday Jan 29, 2023
Sunday Jan 29, 2023
When people lose confidence in local police, things can get very bad. The threat of demoralized cops walking off the job has politicians in many states panicking. Their solution? Seize control and centralize authority over local police departments. This is not a good development for democracy.
Version: 20241125
No comments yet. Be the first to say something!