Jackton Odhiambo has been arrested and identified as the main suspect by Police in Kenya in the murder of LGBTQ activist, Edwin Chiloba. Odhiambo, who was reportedly in a relationship with the LGBTQ activist confessed to k*lling him and depositing his body by the roadside over allegations that he cheated on him. Apart from Jackton, […]