An Opera News Kenya publication
Reverend Lucy Natasha, founder, and overseer of Prophetic Latter Glory Ministries International is one of the…