Journalists Accused of Distributing Senator Malala’s Nudes Acquitted
Three journalists, who had been arrested last week, in connection with Kakamega Senator Cleophas Malala’s alleged viral nude photos have been acquitted. David Ndolo, Stafford Ondego and Alex Njue’s charges were withdrawn after the… Read More