Africa Edwin Chiloba: LGBTQ activist found dead in Kenya by Editor3 January 6, 2023 by Editor3 January 6, 2023 2 minutes read