Several African countries undermining human rights: Report
According to the 2020 Human Rights Watch report South Africa, Zimbabwe, Mozambique and Eswatinini have failed to uphold human rights.
According to the 2020 Human Rights Watch report South Africa, Zimbabwe, Mozambique and Eswatinini have failed to uphold human rights.
The influx of African immigrants to South Africa, which began post-1994, exploded in xenophobic violence in 2008 and there have ...
Violence in which some foreign nationals are being targeted is not only giving South Africa a negative image but Members ...
Bafana Bafana's friendly against Madagascar this Saturday has been called off after the African island nation decided to withdraw from ...