Except for oil and hot chicks, what the hell have the Russians done right?
Winning Afghan war ‘impossible,’ warns last Russian general
Well, Mr Russian General, I’ll put my money on the United States Armed Forces.
The last “War” you idjits “won” was against a smaller, less defended nation.