Institute for Human Rights and Development

Latest articles

21d
AllAfrica.com
IHRDA Denounces Sale of Humans As Slaves in LibyaThe Institute for Human Rights and Development in Africa (IHRDA), has decried t
AllAfrica.com / Posted 21 days ago
The Institute for Human Rights and Development in Africa (IHRDA), has decried the sale of migrants as slaves in Libya, a statement issued on Tuesday evening said. "Following recent media reports on the sale of humans as slaves in Libya, IHRDA... Read more

In this news