Couple arrested for keeping young children in makeshift cages, police say
GAINESVILLE, Fla. (WCJB/Gray News) - A couple arrested for allegedly keeping their two children, ages 6 and 2, in makeshift cages were employed by the University of Florida.
Dustin Huff, 35, and Yurui Xie, 31, were...