twins holding hands

Jillian and Jenna Thistlethwaite: Ohio twins born holding hands

Ohio twin sisters Jillian and Jenna Thistlethwaite were born holding hands. They are now breathing on their own after being…

11 years ago