Loading Video…
This browser does not support the Video element.
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."