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.
Who is Stephen Bowen, the husband accused of killing Coral Springs vice mayor?
5 min read
Continue reading in the USA News Updates app