The Distance Between We Must and We Can
Over the next few weeks, Barack Obama must make the most difficult decision of his presidency to date: whether or not to send up to 40,000 more troops to Afghanistan, as his commanding general there, Stanley McChrystal, has reportedly...