Jackson Hinkle in Russia and Jeff J. Brown in China have a great discussion about big, bad Baba Beijing. China Rising Radio Sinoland 250206
https://radiosinoland.com/2025/02/06/jackson-hinkle-in-russia-and-jeff-j-brown-in-china-have-a-great-discussion-about-big-bad-baba-beijing-china-rising-radio-sinoland-250206/