Zhang Mingxuan
Zhang Mingxuan is a Chinese clergyman and president of the Chinese House Church Alliance. more »