Brandon Mayfield

Person

A lawyer falsely accused and incarcerated based on a fingerprint match to a detonator bag from the 2004 Madrid train bombings.

Mentioned in 1 video