Juba, South Sudan — South Sudan has said that its investigation into the 2017 death of journalist Christopher Allen supported earlier government claims that ... Read more