A Taiwanese couple, charged with child abuse and neglect after their disabled 44 year old son was found locked in a filthy toilet with the family dog, were released on bail Friday.
Taiwanese freed on bail on child abuse charges.