Some information on the author:
- The blog seems to be associated with this Twitter account: https://x.com/sichuan_mala. That person seems to be a good friend of Cremieux¹.
- The article seems to have originally been published/unpublished in 2024 https://x.com/cremieuxrecueil/status/1922743591924899962
- It was only re-uploaded in September 2025 (?). There's some discussion of the claims under a tweet by Cremieux who announced the re-upload: https://x.com/cremieuxrecueil/status/1974990143544287715