This article appeared in the Huffington Post yesterday with the note that it was originally published in The Independent. Click on that link and you will see that it appeared in The Independent back on July 17, a week shy of three months ago. Why is it only being reprinted now? Is the Islamic propaganda […]