ContributorNetwork - COMMENTARY | Congress members left Washington and President Barack Obama is relaxing at Camp David this weekend. No one would ever know the United States just received news that their once sterling credit rating is now downgraded by Standard & Poor's on Friday evening as reported by Yahoo! News.
More...
More...