Tag: Kumi Naidoo

Recent Post

African human rights defenders to hold the powerful to account

The new Secretary General of Amnesty International, the world’s biggest human rights organization,