Kenyan gay right activist, Edwin Chiloba’s partner confesses to killing and disposing his body over allegations of cheating Read more