Kenyan gayright activist, Edwin Chiloba’s partner confesses to killing him over allegations of cheating on him

The Police in Kenya have arrested and identified Jackton Odhiambo as the main suspect in the murder of LGBTQ activist, Edwin Chiloba. Odhiambo, who was in a relationship with the LGBTQ activist confessed to killing him and depositing his body by the roadside over allegations that he cheated on him. Three more suspects were also […]

Continue Reading