Church in Asia Diocese in northeastern India marks ‘Green Sunday’ The Diocese of Agartala in Tripura state in northeastern India marked “Green Sunday” on July 4 in response to Pope Francis’ call to protect the environment.
India: St. Xavier’s Parish, Thanlon, Celebrates Golden Jubilee; Remembers the Pioneering Missionaries