In this article it claims to be no direct links to Rothschilds and NXIVM. I say birds of the same feather.
Oversees supply chain from China. I bet....what kind of supply chain does the Red Cross need? Every country has a group of these creatures.