http://www.islamonline.org/English/N...rticle04.shtml
What the hell is this crap? I don't watch the news.. is this stuff really happening? WTF .. tell them towel heads to GFY and put the nukes down.
This is out of control man. Anyone else know what up with this stuff? I don't watch much Tv.