Search

Search results

  1. Chechnya: Russia's 'East Timor'

    By Boris Kagarlitsky and Renfrey Clarke In the East there is a proverb: "Don't brag when ... you're on your way to war". Russian President Boris Yeltsin's generals have obviously never ...