Jenna Mahraj, best known as “Sister Jenna,” came to the United States from Jamaica at age 4. She now runs the Meditation Museum in downtown Silver Spring, where visitors can practice raja yoga, a form of meditation promoted by the neo-Hindu religious movement Brahma Kumaris.
Do you consider yourself to be of a specific faith?
Recommended Stories
Print subscriber? Click here to login/register your account
Digital subscriber? Click here to login/register your account.