INSIDER
Baker County parents arrested for child abuse
Read full article: Baker County parents arrested for child abuseThe Baker County Sheriff's Office arrested two people for the abuse and neglect of their 6-month-old son. Andrea Southard, 22, and Donald Holland, 23, were arrested and the child was taken to Wolfson Children's Hospital.