Tension high as Nelson Mandela Bay swears in new mayor
posted in: Africa, Afrique, South Africa - Afrique du Sud
There were dramatic scenes at the first meeting of the new Nelson Mandela Bay council on Thursday where Democratic Alliance (DA) Athol Trollip was elected the new executive major. Members of the African National Congress (ANC) who were humiliated in … Read More