A great anniversary indeed!
The CSI St. Paul’s Church located at #62, Hunters Road, Choolai, Chennai has completed 150 years. A marvel indeed. How many thousands have got blessings in several generations is anybody’s imagination!
A stamp was released on Sunday, the 25th of January 2009 to mark this eventful occasion! May the Lords’ blessings continue to shower on all of us.
Source: The Hindu dated January 27, 2009 and Google.