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.