Twins Tortured; Infant Strangled On Christmas: Cops

By Andres Jauregui

Chilling details have emerged in the case of a Montana couple accused in the death of their 10-week-old son.

Billings police arrested Brandon T. Edwards, 28, and Kayla Jean Edwards, 23, on Christmas when their infant son had to be rushed to the hospital after he stopped breathing. Police immediately determined that the child’s injuries were suspicious and took the couple into custody.

More… …read more

Source: More Fitness

You may also like...

Leave a Reply