#1 Is the political system broken? America is big. America is a fiercely democratic as any place bar India. So… Read more 3 reasons why non-Americans care about American healthcare
I sat up till 3.30am to watch the Health Reform Bill pass. Congratulations, America! For me, watching the House of… Read more Congratulations, America!
So President Obama has never used Twitter? Last week, President Obama told Chinese students that he had never used Twitter.… Read more Did you think President Obama was tweeting? Himself?