An Opera News Kenya publication
Three journalists under fire for allegedly photoshoping Kakamenga Senator Cleophas Malala’s images. The journalists were…