Search
Tech

Twins Born 87 Days Apart

The span of time will break the Guinness World Record title for longest interval between birth of twins.

May 2, 2013
9:44 AM EDT