Population Decline & Worldview
For the first time in sixty years, the population of China is in decline. Birth rates have dropped lower than the US and Canada as the country grapples with a rapidly aging population. Join FBB content creator Jon Rendall as he unpacks the worldviews behind this crisis both in China and Canada, the biblical value of human life, and the consequences of social engineering the mass infanticide of tens of millions of baby girls.