St. Theresa’s Church
St. Theresa’s Church: A Shanghai Story
The story of St. Theresa’s Church is the story of Shanghai. From the 1927 White Terror to French Jesuit missionaries, a 19th century saint, 20th century radios, and a 21st century reimagining. St Theresa’s was completed in 1931, and from the beginning was truly a church of this cosmopolitan city: located in the ...
>