Can We Afford Ukraine?

Officially, US debt stands at more than $17 trillion. In reality, it is many times more. The cost of the US invasion of Afghanistan and Iraq may be more than six trillion dollars. President Obama’s illegal invasion of Libya cost at least a billion dollars and left...

read more