Islam, the West and the charmer’s stage
Let’s take another critical look at this war against terrorism and the spin about the religion of peace (re: Islam) at least from this, your humble servant’s point of view. When the Vietnam war was raging one single photograph of a South…