No image available
Clinton urged to promote human rights on Africa tour
US Secretary of State Hillary Clinton must press African leaders to address human rights violations, Human Rights Watch said on Friday.
US Secretary of State Hillary Clinton must press African leaders to address human rights violations, Human Rights Watch said on Friday.