Create account

replied 300d
The Russians also seem to be making more progress than a week ago, which if true either supports my above-mentioned theory or Ukrainians are (again) pulling out troops for some mission