1 Comment
Aug 6, 2023·edited Aug 6, 2023

Late readers of this report please note that above mentioned IL-18 seemingly has been destroyed in early 2023:

https://twitter.com/EekadFacts/status/1623311446506446848

Expand full comment