By Cedric Prakash Ahmedabad: It is 3 July 2021: the Feast of St Thomas, the Apostle of India and one of the chosen twelve of Jesus! Since several years now Christians in India have been observing this day to commemorate his martyrdom near Chennai in 72 AD. Saint Thomas, itContinue Reading