Kenyan gay right activist, Edwin Chiloba’s partner confesses to killing and disposing his body…
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 k*lling him and…