Daily Archives: 2008-01-17

Have we lost our audacity to hope?

By Choo Zheng Xi I’m completely unashamed to admit that watching Barack Obama give his Iowa Caucus victory speech sent shivers down my spine and made me more than a little misty eyed. This wasn’t the first time I felt this way watching him speak: I remember the same reaction following his speeches ever since he gave the keynote address …

Read More »