tuzabibona muburyo bukurikira nari narumvise mukuru wange n'inshuti ze bavuga ko ibyo biganiro atari iby'abana he was also known for extraordinary physical strength