Cited in part:
Quote Originally Posted by Ray View Post
:http://www.globalresearch.ca/the-isl...rorism/5389530

What is the credibility of this? Can anyone throw some light and clear the air?
The cited source is to say the least odd. I recently came across an article regarding Africa and it was simply wrong, if not stupid. So I would disregard it.