Survivors of Makeni Generator Saga Sue Sierra Leone Government to ECOWAS Court
3 years agoA total of eight survivors and deceased victims relatives of the July, 2020 Makeni Generator saga have teamed up with the institute for Human Rights and Development in Africa-( HIRDA), a Gambian based...
