September 18, 2001 9:13 AM Subscribe
Arabic websites are quickly going 404, but this Islamic Russian chat room in Chechnya is still active. A fair site for general information too; it has an abridged translation of Mullah Omar's Appeal for Jihad.
posted by username (4 comments total)
« Older New worm doing the rounds.... | Michigan family finds giant mu... Newer »