Friday, August 17, 2007

Storm Track Disinformation: Liberty Science Center Indoctrinates Children in Islamic Culture

More indoctrination of young American children into the wonders of Islam. This one promoting the myth of Islamic scientific accomplishments.

Read the rest at The Gathering Storm.

No comments: