Coral Springs Vice Mayor Shot Dead, Husband Arrested
Coral Springs, Florida Vice Mayor Nancy Metayer Bowen was shot and killed in her home Wednesday morning, and her husband was arrested in connection with the incident, which authorities described as domestic violence.
Police responded to a wellness check at the residence in the 800 block of Northwest 127th Avenue around 10 a.m., where they found Bowen's body, according to Coral Springs Police Chief Brad Mock. Her husband, Stephen Bowen, 40, was taken into custody shortly after and booked into Broward County Jail in Fort Lauderdale. Officials stated there are no other suspects and no ongoing threats to the community. Stephen Bowen serves as chief operating officer of Men of St. Luke, a religious and fraternal nonprofit in Broward County. Court records do not yet list an attorney for him.
Bowen, 38, made history as the first Black woman and first Haitian American to serve as a commissioner in Coral Springs, a city of about 134,000 residents located 45 miles north of Miami. She was elected to the commission in 2020, reelected in 2024, and appointed vice mayor last November for a second one-year term. Before entering politics, she worked as an environmental scientist and served on...