Vacancy sign flashes at Florida jail dubbed 'Green Roof Inn'

February 09, 2018 09:06 AM