1:31

Uzi Moses PhD argues China's population decline and deflation stem from spiritual emptiness, not just economics. He claims over 90% of Chinese lack religious faith, and points to Warren Buffett selling his BYD shares as a sign of global uncertainty tied to this void.

Chapters

More from Uzi

youtube.com

February 15, 2026

8mo ago
youtube.com

February 14, 2026

8mo ago
youtube.com

February 13, 2026

8mo ago
youtube.com

The lie that keeps you anxious. #motivation #lifeisbutadream #destiny

8mo ago
youtube.com

The Secret of Reincarnation According to Ancient Wisdom. Save it, share it, and follow for clarity.

8mo ago
youtube.com

February 8, 2026

8mo ago
youtube.com

February 6, 2026

8mo ago
youtube.com

February 5, 2026

8mo ago
youtube.com

February 4, 2026

8mo ago
youtube.com

February 3, 2026

8mo ago
youtube.com

February 2, 2026

8mo ago
See all content