China is behind a LOT of things. We will be finding out more on that score shortly it would seem.
I believe that. Have seen a couple of great interview on American Thought Leaders on that subject https://youtu.be/uCrpSK5r9HY and https://youtu.be/mhbyRItzyy0