Top Picks

Obama's Cairo speech: Surprisingly good