Degrade This: Wall Street’s Ratings Agencies Undermine Europe’s Attempt at Recovery Acting Like Financial Terrorists by Danny Schechter We live in an increasingly degraded country. Our politics are degraded and a laughing stock to the word. Our military is demoralized and degraded with soldiers urinating on dead civilians and awaiting deployment orders for the next illegal [...]


