Home Tags Selma Eikelenboom

Tag: Selma Eikelenboom

Dutch DNA duo helps free another innocent man

The Dutch scientists who helped exonerate Tim Masters have done it again. DNA experts Richard and Selma Eikelenboom found the evidence that freed David Camm, who was convicted of killing his wife and two kids in 2000.