Barack Obama will assume office on 20 January 2009

How would you describe him?

Continue reading

Advertisements