An Opera News Kenya publication
After lots of controversies and online challenges surrounding the miraculous bringing to life of a young…