leon gork tour guideAug 21, 20033 minAllah AkbarDo the loyal followers of Allah think that they have once again proved to the world that Allah is great?. They blew up a bus full of women a