President Joseph Kabila with Human Rights Watch Executive Director Kenneth Roth and senior Africa researcher Ida Sawyer in Kinshasa, capital of the Democratic Republic of Congo.
© Private, July 21, 2015
President Joseph Kabila with Human Rights Watch Executive Director Kenneth Roth and senior Africa researcher Ida Sawyer in Kinshasa, capital of the Democratic Republic of Congo.