Author: Alan Caruba

Islam - Behead Infidels

Hating All Infidels

  By Alan Caruba What does it say about Islam that both the Super Bowl in America and the winter Olympics in Russia require massive security against an attack by...