The body of Edwin Chiloba was found dumped in a box last year, sparking global condemnation. Read More