The DeSoto County Sheriff’s Department tells Eyewitness News Everywhere that a deputy, who was shot two times at a trailer park, shot himself.
Investigators say Deputy John Staggs was fired Wednesday, January 2 after an investigation revealed Staggs
Read More