re: #1073 acwgusa
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.
Well he has a point, but it all depends on that your definition of winning is?