Monday, June 21, 2010

Dearbornistan

From Sharia in Dearborn: Police stop Christians from handing out material outside Arab Festival, dated June 21, 2010:



From Is this America? Christian activists arrested in Dearborn just for showing up at Arab Festival, dated June 19, 2010:



Welcome to the People's Democratic Republic of North America - soon to be the Islamic Republic of North America.

No comments:

Post a Comment