Barack Obama’s much-awaited presidency begins (© art_es_anna / Flickr) AFTER being sworn in as the 44th US president in a much-anticipated historical moment on 20 Jan 2009 in Washington, DC, Barack Obama delivered his inaugural address. In an inspiring speech, he promised American citizens that the challenges ahead of the nation would be met with […]