An Opera News Kenya publication
Since the screening of the documentary, ‘Leaving Neverland’ which featured victims who claimed to have been…