Liberty One: Florida Couple Kept 5-Year-Old In Dog Cage, Forced Another Child To Drink Boiling Water
As reported by Liberty One, The Volusia Sheriff’s Office recently arrested a Florida couple on charges related to what they are calling “a brutal pattern of child neglect, abuse, and torture.” Read more here.