
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."