It’s common knowledge that twins are born together, but they don’t usually give birth together, too. Identical twin sisters Karen and Kathy Escobar are the exception. The two delivered their babies within hours of each other last week.
Read MoreIt’s common knowledge that twins are born together, but they don’t usually give birth together, too. Identical twin sisters Karen and Kathy Escobar are the exception. The two delivered their babies within hours of each other last week.
Read More