26 December 2005
Stories from 26 December 2005
South Africa: Nelson Mandela Sq
Mzansi Afrika points to some photographs of Nelson Mandela Square in Johannesburg, South Africa which ironically is situated in “most upmarket shopping and dining destinations. The area is situated in...
Bahrain's roller-coaster week in review
For a country as small as Bahrain, there certainly seems to be quite a lot happening which are diametric opposites!































I do not support capital punishment, in this instance there have no other alternative. What these killers have done is...