X-Nico

unusual facts about Liu Ziru



Chongqing Chinese Self-supporting Methodist Church

The Chongqing Chinese Self-supporting Methodist Church (Chinese: 重庆中华基督教自养美道会) is an independent Chinese Christian church founded in Chongqing by Liu Ziru (刘子如, 1870–1948) in 1915.


see also