Twin sisters got married on the same day to two cousins, became pregnant at the same time, and gave birth to their sons on the same day, just a few hours apart
Rachel and Kim Saunders, 34-year-old identical twins from Virginia, have shared nearly every experience life has to offer — from their first steps to their biggest milestones. Their bond has always been more than sisterly; it’s almost telepathic. Friends often joked that they seemed to live the same life twice, and over the years, that…