Rapture, baby, rapture.
You really think that many people are going?
“Rapture, baby, rapture.”
That could explain the USA’s depopulation, but for 100% of China’s — doubtful.