many religions still espouse pilgrimage as a spiritual activity hindura amasaha yo kugakora bizagufasha ese iki kinyobwa gishobora kwangiza umubiri wacu ni ikihe