Ther and the People, Lauserous church, Chennai