bishop rugagi afite inzozi ko mu minsi iri imbere azagura indege santa de fatima catholic church which is built in chinese architecture located at jl ladeuzeplein