Somebodies ought to go there and pass out flyers saying:
“EDUCATE YOURSELF. GO TO http://www.faithfreedom.org/ and http://www.apostatesofislam.com/ “
Thanks for the links, they are now bookmarked.