By using this site, you agree to our Privacy Policy and our Terms of Use. Close
RolStoppable said:

Great to see that the USA is finally back in action - and apparently only half of the republicans in the House are either on Putin's payroll or voluntarily stupid - but this whole endeavor still lacks the flipping of the one important switch: An unambiguous declaration that Russia must lose.

$60.8 billion is your declaration. Actions speak louder than words.