A Chinese church now operating out of New York claims Jesus returned as a woman in China, upsetting Christian leaders in India wary of the group’s appeal among young Christians.
Read MoreA Chinese church now operating out of New York claims Jesus returned as a woman in China, upsetting Christian leaders in India wary of the group’s appeal among young Christians.
Read More