Ghanaian vocalist Sister Deborah has released a brand new song titled “Libilibi” featuring Yaa Pono.

This follows her most recent single “Taking A Water” and also served as her second official single for the year.

However, the song production credit goes to King Stunn.

Listen and share your thoughts now!