in recent years the campus has seen many new developments and new facilities nabamarayika bayo ibabonamo amafuti umugore wambaye ishati yicyatsi yiruka imbere yisoko nini a small child wearing a hat and coat holding a large ball