itsinda ryabasiganwa biruka bishyize hamwe hamwe na ballon leptons are point particles and are relatively light the experience gave him a sense of the vastness of canada