If under stress of circumstance individuals have made any promise to the enemy, they are bound to keep their word even then.
If under stress of circumstance individuals have made any promise to the enemy, they are bound to keep their word even then.
Our writersPaul Rogers Li Datong Fred Halliday Mary Kaldor Daniele Archibugi NavigationWho's linking?
Most discussed this month |
![]() |
John MatshikizaJohn Matshikiza was born in Johannesburg, South Africa, and grew up in Lusaka and London, where he trained in drama and worked as an actor, writer and director. He returned to South Africa in 1991, and has since been writing and working in theatre, film and television. A joint collection of columns written by his father, Todd Matshikiza, and himself, With the Lid Off, was published in 2000. John Matshikiza died on 15 September 2008. Recent articlesDakar, once again Senegal's capital, second home to our African columnist John Matshikiza, resounds with historical echoes and political signals. (This article was first published on 18 March 2003) Africa's arsenal: the sustainable villageAfrica needs a radically different vision of its future from that on offer from the developed world. It should look to the Songhai Centre, where Godfrey Nzamujo has built that most realisable utopia, a sustainable African village. Benin: the pop idol and the voodoo forestIn the contrast between Benins roaring capital and the mysteries hanging round the town of Ouidah you catch the double profile of Africa today. New country, old storyThe ears of our South African columnist are buzzing with talk of black elites and black empowerment. But to his clear eyes, racial and social inequalities still dominate the lives of the countrys black majority. Johannesburg: shanty city, instant cityUgly, formless gold rush city requires great dreamer to shape its rainbow future. |
![]() |
Recent comments
54 min 47 sec ago
1 hour 22 min ago
1 hour 44 min ago
2 hours 4 min ago
5 hours 29 min ago
5 hours 43 min ago
9 hours 30 min ago
10 hours 43 min ago
14 hours 23 min ago
14 hours 26 min ago