Aug 19 2008
Muslims As Human Shields, Other Updates On The War On Terror 08_19_08
It is becoming very clear how al-Qaeda and the Taliban will lose the war on terror – through their desperation to win or survive their acts will cause such a backlash in the Muslim Street they will become to Islam what the Nazis are to Germans. The most recent example of their atrocious desperation has […]