bosco ntaganda yahakanye ibyo aregwa byose abwira urukiko ko ari umwere there is a nature preserve along macoby creek it was an impressive debut by anyone's standards