Two scientists employed by the University of Florida were arrested last week after it was revealed that they locked their children in cages while they went to work, police say.
A couple allegedly locked up their boys in homemade cages at home, according to Florida police. The parents, 35-year-old Dustin Huff and 31-year-old Yurui Xie, are said to be biological scientists who work at the University of Florida. Their children are 2 years old and 6 years old. The older .