A man despondent over various issues killed himself in front of the BP gas station on U.S. 1 near the intersection with I-95, just north of the Flagler-St. Johns County Line.
The post Man Shoots and Kills Himself at U.S. 1 BP North of Princess Place as Cops Try To Stop Him appeared first on FlaglerLive.


More...