World(2 results)
The Masquerade
Tuesday, June 30, 2009
When an African leader takes an oath of office, he or she always swears to respect the national constitution, the supreme laws of the land. But this...
|