Home Entertainment News After 20 years of marriage, this woman finally delivers a set of twins (PHOTO)