can't, russia is the biggest.No, I meant compare Russia with another large country, exempli gratire the US, and the Ruskies turn out saints.they are not better, they are just less worse.and absolutely no saints.They are much better than most, actually.is that why russia is full whit armored cars?Excuse me?