ITPC-MENA at the launch of the new report on human rights and HIV in Africa by the Af
African Commission on Human and Peoples’ Rights to launch report on human rights and HIV in Africa ‘HIV, the Law and Human Rights in the African Human Rights System: Key Challenges and Opportunities