It will be a long strenuous war, but eventually the valiant Chechens will prevail. The truth, which has been a recondite to the world, will slowly st...