A Christian couple and their three children are reportedly homeless in India’s western Jharkhand state for refusing to abandon their in Christ and accept tribal rituals.
A Christian couple and their three children are reportedly homeless in India’s western Jharkhand state for refusing to abandon their in Christ and accept tribal rituals.