The United States’ national debt has soared to record highs of $34 trillion. This historic peak in debt, as reported by the Treasury Department, marks a turning point in the…
The images were as vivid as they were visceral. Greeks rioting in the streets over draconian spending cuts being imposed by the European Union. The Greeks were staying in the…