Spanish Hospital Baby Switch Discovered Two Decades Later

2 weeks ago 15
The newborns were mixed up in 2002 after being born five hours apart at a hospital in Spain.
Read Entire Article