Why America Still Rocks: Lessons From the London Olympics

Well, the final Olympics medal count is in. The United States blew them away, with 104 overall medals, including 46 golds.  Given the seemingly incessant flow of rotten news about America these days, it does feel nice to “win” again.  As the philosophical saying goes: “America, fuck yeah.” Indeed, it has been fashionable in the world lately to talk about the decline of America, that the American Century will last not another century more. Read it here.