Saturday, September 10, 2005
Christian Coalition of America -- Front Group for Islam?
Oh wow.
As pointed out here,
the Christian Coalition insignia contains a...
RED CRESCENT!!
Newer Post
Older Post
Home