Check this out and make your mind up:
http://english.aljazeera.net/news/middleeast/2010/01/2010110133141501815...
Check this out and make your mind up:
http://english.aljazeera.net/news/middleeast/2010/01/2010110133141501815...