Deputies found more than a dozen people living in deplorable conditions after receiving several tips about the Volusia County home, including from the Mayor and City Manager DeBary.
Deputies found more than a dozen people living in deplorable conditions after receiving several tips about the Volusia County home, including from the Mayor and City Manager DeBary.