https://www.jihadwatch.org/2004/02/islamic-zealots-star-rises-in-chechnya
Islamic Zealot's star rises in Chechnya