but the show goes on umugore ati nagize abagabo babiri nawe wa gatatu nahigaga the parish church is dedicated to saint peter and saint john the baptist