When Ubumuntu festival turned into a 'coat of many colours'
It has evolved into a coat of many colors representing all races and cultures across the world. Indeed, at this year’s edition of Ubumuntu Arts Festival, over 14 countries were represented.
Children from Agahozo Shalom Youth Village perform their piece titled Have Mercy during the festival which ended last week. Courtsey