Police in Kenya have announced that the body of Edwin Chiloba, a prominent LGBTQ activist, was found on Wednesday (Jan. 4). His remains were discovered inside a metal box on

read more