Police in Kenya announced Edwin Chiloba’s body was discovered on Wednesday (Jan. 4). via: CBS News The body of Edwin…