Kenyan LGBTQ Activist, Chiloba Found Dead in a Metal box.
Edwin Chiloba, popular Kenyan fashion designer and LGBTQ rights Activist was found dead on Wednesday in a metal box by ...
Edwin Chiloba, popular Kenyan fashion designer and LGBTQ rights Activist was found dead on Wednesday in a metal box by ...