Philly’s Odunde Festival begins with this ceremony along the Schuylkill River
Billy Penn
Oshun, also spelled Osun, is an orisha, or a divine spirit in Yoruba religion, which hails from the Nigerian ethnic group of that name. Yoruba faith and philosophies traveled to the New World, preserved by slaves, and became a base for syncretic ...



Similar Articles

Say what you feel

This site uses Akismet to reduce spam. Learn how your comment data is processed.