Jon Steverson resigns as DEP secretary

Jon Steverson, the Secretary of the state's Department of Environmental Protection under Gov. Rick Scott, has resigned. His departure was confirmed Friday night by McKinley Lewis, Scott's deputy communications...