Peter Neubauer, split up triplets at birth “to study them” – they criticized him harshly, calling the study “cruel”

NaijaNews The Incredible Story Of The Identical Triplets Separated At Birth By Naija News July 24, 2018 The triplets became a media phenomenon after they met at age 19, but things began to shift in the 1990s Robert, David and Eddy were born in a suburb of New York in July 1961. They were separated […]