St. Pete deputy mayor resigns

St. Pete deputy mayor resigns

St. Pete deputy mayor Stephanie Owens has resigned in the wake of allegations she participated in a "hostile work environment." The city's now-former communications director resigned Thursday, citing an "overall culture of bullying."

Top Videos

Good Day Tampa Bay

We Live Here