In celebration of her birthday today, songstress and worship leader, Esther Adewumi has released the official music video for her praise track titled “Yin Baba” (Praise God).
In her words: “Today is my birthday and I am forever grateful. I dedicate this video to my mom and all the mothers out there. Yin baba (Praise God) was a vision brought to life by Zionaire Republic. Yin baba is a contemporary, traditional, yet groovy and soulful. This is a must watch!! Enjoy and be blessed.”