A man and woman from Florida face charges of child abuse resulting in death after the FBI says the pair dumped the body of a child in Colorado's high country.
A man and woman from Florida face charges of child abuse resulting in death after the FBI says the pair dumped the body of a child in Colorado's high country.