Obama Win

Barack Obama’s momentous win has lifted the spirits of the entire world. There has been nothing like it since Nelson…

0