The remains of St. Teresa has returned to her church in Shubra for the third and last time before returning to France by the end of this month.
Several people visited the church to receive blessings of the great Saint before the ceremonial farewell will be held tomorrow.