Central City PD Gets Clever With Censorship

As you may – or may not – be aware, the Central City  Police Department (CPD) in Louisiana recently added In God We Trust to their police cruisers.  They have joined an ever-growing list of police departments and Sheriff offices that enshrine that relic of Cold War mentality. And like any good government agency steeped in […]

Are Missouri Police and Sheriffs Violating the First Amendment?

Everyone knows the famous phrase “If you can’t stand the heat, stay out of the kitchen.” However, it seems that some people have found a way around this: get rid of the stove. There is a disturbing trend on social media where politicians and government agencies are blocking dissenters, and it raises an interesting constitutional […]