A detailed and candid briefing outlining the brutal crackdown on human rights advocates in the DRC was given to the United Nations Security Council Arria Meeting, by Ida Sawyer, the Central Africa Director of Human Rights Watch.
Source: MEDIA FEED
HRNJ-Uganda / About Author