the site now houses a small memorial abakobwa babiri bahagaze mumazi maremare nta nkweto ubwo banyimuraga bakayoboka izindi mana