Tag: police captain

Police Captain Gets Off Lightly After His Bust For Masturbating In...

Captain Steven Bryan Davis has handed in his badge and resigned from the Arkansas State Police after being charged last week with public masturbation....