Who is Stephen Bowen, the husband accused of killing Coral Springs vice mayor?
8 min read
Stephen Bowen (left), husband of Coral Springs Vice Mayor Nancy Metayer Bowen (right), was charged with her murder after officers found her dead at their home.
Continue reading in the USA News Updates app