This is your point of view and let me say I don't agree with you. Have you been to a muslim country lately ??? Apparently from what you said NEVER. But every year you have hundreds of thousands of people that go to egypt, Syria, Turkey .... and I can say that all my european friends never say to me we were agressed physically or those people simple hated us... On the contrary they were really astonished and charmed by their hospitality. So How come, if they really hate europeans and they want to kill them that every year so many european go to muslim countries. Because of the sun?? I think there are many subby places on our planet. Because of culture. Certainly for one part. The birth of the world civilization is in the middle east. Irak, Syria, Jordania, Palestine... But, I think that if they go there it is also because they are really welcomed. If not they are not that crazy. I have been to turkey as a tourist and to Egypt and I can tell you that I was charmed and that we were really welcomed. Concerning the terrorists. First they are a minority, nothing comparted to the 1 billion muslim living on our planet. 2nd these events are shocking and striking but they are scarce compared to all the people that go on holiday and they do harm to civilians and to the people of the country themselves.... But yet again, one has to change the way he views terrorism. If you say ok arab hate us and they throw bomb to kill us because they hate us, then your perception misses a big part of the picture. But If you say ok Israel for instance destroy the houses of palestinians, kill their children throw bombs and missiles day in day out. Then you will better understand terrorism and their roots. I don't think that arabs hate the west blindly, I would even say they really don't hate them that much when you see what the west does. But till when. One day the anger will be bigger and bigger and then you will have a real explosion... and the world economy will stop. Don't forget they have the oil and so without it the world economy will stop.