Where’s the Outrage at the Death of This Innocent Man? (By Michael Letts)
(Originally published in CNSNews.) While the nation has watched Memphis and the crimes of certain law enforcement officers there, it continues to ignore what is happening to other policemen across the nation. In Selma, California, the police department had its first officer killed in the line of duty. He wasn’t killed in an accident or some other mishap. This police officer was trying to do his job “to protect and serve” and he was ambushed … Read more