Report: 63% of the world’s population lives in countries where they cannot freely witness their Christian faith
According to a report of Aid to the Church in Need (ACN), almost 5 billion people (63% of the world’s population) live in countries where free Christian witness is restrained or even forbidden. During the…