http://www.foxnews.com
If it's the Chechens, this should be very instructional to the handwringers of the world. And, I am so happy that I'm not a Muslim living anywhere in the range of a Russian weapon.
To heck with russian airliners. I'm ready for beach volleyball.