HomeAtheistsMilitant atheist James Randi says he’s gay.