Spirited visitors at Sunday mass after St James Church gets new look
The St James Church, Delhi's oldest, saw its first Sunday mass after around a year-long renovation process. Built in 1836,...
The St James Church, Delhi's oldest, saw its first Sunday mass after around a year-long renovation process. Built in 1836,...