At 92, Mãe Stella Launches a Channel on YouTube

“From the Head of Mãe Stella,” is a YouTube channel that will launch on September 25, 2017 featuring the wisdom of the Iyalorixa’s 78 years of religious and intellectual leadership.