Obama – the Second Coming?
7 November 2008Posted by AFed
Make no mistake, Barrack Obama’s victory in the United States does not mean black liberation any more than Margaret Thatcher’s government was a victory for women’s liberation. Neither does it herald a new dawn for the world.
Social Media