What is it?
In the words of the Christian Science Monitor:
'A glimpse of how foreigners feel about the only superpower.'
Up to the minute edited (read: not Babelfish gibberish) English translations of hundreds of foreign news articles. Just a perusal of the main page, with articles for July thus far, is mind-blowing.
Have a nice day.