Indochina
Indochina refers to the lands geographically bound and influenced culturally by India in the west and China in the north. It is a massive Buddhist bloc.
Nationals in most of these countries are expected to be Buddhists. To become a Christian means disloyalty to their nation. Pressure and persecution from family and community are heavy emotional tolls to bear.
READ MORE