Chechnya

Check out this site for up to date information about what is happening to our Brothers and sisters in Chechnya.
http://www.qoqaz.net

Has anybody been following the developments?