Monday, June 21, 2010


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