Sometimes, it seems it must be awfully difficult to keep a marriage going for very long. After all, for every two couples marrying in the U.S. each year, another couple gets divorced. But it's really not true caring for each other as long as we vow rests on anything as random as a coin toss.
Saturday, in London's Westminster Cathedral, 700 couples married for ten years or more renewed their vows. These 1,400 people have been married for 43,000 years. They didn't beat Pittsburgh's recent record, but that's a lot of marriages going well.