Navy Malela

International Outrage Following Death Sentence of Whistleblowers in DRC

Two whistleblowers Gradi Koko Lobanga and Navy Malela were sentenced to death in absentia in the Democratic Republic of Congo…

4 years ago