Alabama man wanted in Florida man’s murder kills himselfRickey Stokes
Posted by: RStokes
Date: Aug 21 2019 7:38 PM
Authorities say a convicted robber from Alabama who left his Georgia work-release program and allegedly killed a man in Florida has killed himself.
A Gulf County Sheriff's statement says Stephen Michael Smith shot himelf in the head as U.S. marshals and deputies surrounded his vehicle Tuesday evening in Parker, Florida.