Ya know it's can be pretty entertaining to read what others think of you and your country. But I was ROFL after reading the source for some of their 'news'. Check out the bottom of the page reliable source I'm sure... NOT!
http://www.kavkaz.org/eng/article.php?id=592