hisha ibiryo cyangwa ibinyobwa mumunwa he currently resides in beacon new york madamu karori na bwana petero babyina neza naricutse nicara ku mugunguzo