Richard Beck

Richard Beck is an assistant editor at n+1. He is currently writing a book about the 1980s satanic cult worship/daycare sex abuse hysteria.

Articles