Since Zimbabwe’s independence from Britain in 1980, the authorities have repeatedly committed massive human rights violations against their own people. The government has never acknowledged its role in these abuses, […]
Daily Archives: 21st June 2000
1 post