This young parents are from Ashville, Alabama. They are Marion Austin Dycus, 20, and Jordan Lanie Swenson, 19. The couple was arrested on May 3, 2016, for torturing their young twins (a girl and a boy).
The babies had been born in January, and just four months later, they were taken to the Birmingham Children’s Hospital.
You have to be one messed up person to what these two did to their twin babies. Yet imagine the dumb luck that both of the parents were pieces of human debris, not worthy of children.
One of the emergency room staff was very concerned about them and called the authorities. Both infants were admitted to the intensive care unit. The little girl had deep bruising all over her body and had bite marks on her face.