Human Rights Group Files Case Against Sierra Leone Government at ECOWAS
4 years agoThe Institute for Human Rights and Development in Africa (IHRDA) has filed a case against the government of Sierra Leone to overturn the country’s loitering laws in the ECOWAS Court of Justice in Nigeria. According...
