The young couple in the picture is from Ashville, Alabama.
They are Marion Austin Dycus, 20, and Jordan Lanie Swenson, 19.
The couple was arrested on May 3, 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. Read the full article here ▶