One Year Later: Has Obama Lived Up to the Promise?Joyce JonesNovember 3, 2009November 25, 2017 by Joyce JonesNovember 3, 2009November 25, 2017297 What a difference a year makes. On Election Day 2008, a wave of euphoria swept round the world over the news that America had elected...