Britain Bans Pamela Geller and Robert Spencer — Welcomes Che Guevara’s Daughter

Aleida-Guevara

Opponents of jihad are barred, but not a woman who promotes a murderous human rights abuser.