placeholder

Angola

Angola, officially the Republic of Angola (Portuguese: República de Angola; Kikongo, Kimbundu and Umbundu: Repubilika ya Ngola), is a west-coast country of south–central Africa. It is the seventh-largest country in Africa, bordered by Namibia to the south, the Democratic Republic of the Congo to the north, Zambia to…
placeholder

Insult Puts South Africa-Rwanda Relations on Ice

South Africa has summoned the Rwandan envoy in Pretoria after a Rwandan pro-government news site reportedly called a key minister a “prostitute”. Lindiwe Sisulu, the South African international relations minister,…
placeholder

Cape Town’s Inner Ugly

The Democratic Alliance (DA), has governed South Africa’s Western Cape province since 2009 and Cape Town, its largest municipality, since 2006. For the majority of this time, Patricia de Lille was Mayor of Cape…