Russia is flexing new muscle built on oil revenues and not much more. I'm of the opinion that they are testing the West and we should be standing up pretty tall in this matter. I can't believe it took the Admin this long to formulate a position.
Hell, we invaded Iraq on less evidence. I'm not saying we should use military force, but we basically let this happen the past week without as much as a peep. Not good form, and it's clear they've realized their mistake.
-spence
|