Who is James Randi?

See: James Randi, CIA, Mind Control, FMSF, Selective Human Breeding, Rockey & Pellwinkle and the Pariahs Behind the Ritual Abuse of Children