Officer Larry Neal Stone, a member of the Camp Hill Police Department in Alabama, met a tragic end on December 20, 1968. He was fatally shot while in the line of duty.
The incident occurred during an arrest for public drunkenness. Officer Stone was attempting to apprehend an individual when the situation took a deadly turn. The wife of the man he was trying to arrest shot and killed him.
This event highlights the risks and dangers that law enforcement officers face daily, even
...Read More