There are a couple of websites out there such as <a href="http://www.kavkaz.org/eng/">http://www.kavkaz.org/eng/</a> and <a href="http://www.qoqaz.net/">http://www.qoqaz.net/</a> that have some pictures and video from the Chechen side.....but be forwarned that these are very militant Islamic websites.