Tuesday, March 11, 2008

Jihad Watch 53

Three Afghanis were arrested in India with fake Mexican passports. Robert Spencer discusses the implications of Muslims sneaking into America over our southern border.