Nigerian contemporary music sensation and evangelist Niyi Fadipe released another wonderful and and powerful single melody tagged Yin Oluwa. A Yoruba word, a beautiful language that is mostly spoken by the people living in the western part of Nigeria. Yin Oluwa maybe interpreted as Praise The Lord.