Seven Christian families in India’s Odisha state have now been driven from their village after they built a small house in which to gather for worship last October, International Christian Concern reports.
Seven Christian families in India’s Odisha state have now been driven from their village after they built a small house in which to gather for worship last October, International Christian Concern reports.