umurwayi yakize buhoro buhoro muzicara ku ntebe z ubwami today the church complex is undergoing extensive renovations inside and out butters said you either love it or hate it