Faithful across India pay homage to Mother Teresa after Vatican declares her saint

Record ID: 422896