Bandurski, David (April 11, 2018). "Tech Shame in the "New Era"". China Media Project. Archived from the original on April 12, 2018. Retrieved September 16, 2019.
Bandurski, David (April 11, 2018). "Tech Shame in the "New Era"". China Media Project. Archived from the original on April 12, 2018. Retrieved September 16, 2019.