The Sinister True Story of the Triplets Separated at Birth as Part of Cruel Social Experiment

In 1980, when Robert Shafran arrived for his first day of college at Sullivan County Community College in New York, he was confused and overwhelmed by people he had never met warmly greeting him with hugs and high-fives, and, strangest of all, calling him Eddy. The reason behind the odd reception emerged when he met […]