Update on the Independent Investigation commissioned by CDC to examine the circumstances surrounding the death of Joel Imbangola Lokwa
- CDC Group
- 22 November 2019
The CDC Group says that it cannot release the findings of its investigation at this time but announces that the investigation found no evidence of a link between the homicide and Feronia.