An Opera News Kenya publication
Prophet David Owuor once claimed of raising dead mama Rosa who recently ‘died again’. Another South…