An Opera News Kenya publication
Who does this? Where do people get the guts to burn another human being alive. Have…