Circumstantial evidence

DNA: Parents Worst Nightmare Confirmed El Salvador Doctor Switched Baby

Texas couple, Mercedes Casanellas and her husband, Richard Cushworth, left a hospital in El Salvador with what they thought was…

9 years ago