The thin blue line flag is a desecration of the American flag. It should not be flown in any public building where police are headquartered.
American police are not a praetorian or Swiss guard. They are not paramilitaries, and they are not above the law. Police officers are not part of a society apart. They enjoy no special privileges, and have no entitlements to commit violence and abuse. Police officers are powerful people in American society. Their badge and guns give them tremendous power and the benefit of the doubt. When accusations against them are made by a beaten spouse, child or arrestee, it is the police officer who is viewed as credible, not the victim.
Police officers are not Navy Seals, Army Rangers or Marines. They do not have the training, leadership, traditions, ethics and discipline of the US Armed Forces, let alone the most elite combat units. The militarization of American policing has been a disaster. Police officers should be dressed like this:

Not this:
Keep reading with a 7-day free trial
Subscribe to The Warning with Steve Schmidt to keep reading this post and get 7 days of free access to the full post archives.