Mwendo on 17th Oct

On Wednesday, George Gachara, a Gay and Lesbian film producer was arrested for violating Film and Stage plays Act Section...