umugambi mubisha yacuze wo kugirira nabi abayahudi there is a stadium and a swimming pool in hodder memorial recreational complex