Human Rights Records: A comedy of denial in Zambia Human Rights Human Rights Records: A comedy of denial in Zambia WD Editor 30/06/2023 The US State Department had the audacity to release a report pointing out some alleged human rights... Read More Read more about Human Rights Records: A comedy of denial in Zambia