the castle has withstood a number of sieges over the subsequent centuries nabagirira imbabazi baramutse bamunsubije nzakugurira iyindi enda garukira aho'