Christian World News - Mayflower Church - December 16, 2022 12-16-2022 Share This Video Link was copied! A refugee church flees China’s repression.