After Horrific Ambush on LEOs in Charlotte, the Caliber of America’s Cops Prevails: ‘Yet Somehow Today They All Got Up to Do it Again’

By Stephen Owsinski Another infamous day recorded in the annals of our brave, forward-stepping law enforcement officers felled by a crazed gunman harboring zero value for life unfolded on April 29, 2024, in Charlotte, North Carolina, resulting in four cops slain in the line of duty and several others hospitalized. In total, eight law enforcement officers Read More >