Yah there's really not many ways for me to confirm this right now, but I'm hoping the DNI report due by the 18th could be the avenue for dissemination of this information publicly. This is another tidbit perhaps related tangentially https://www.naturalnews.com/files/Spider-Declaration-305.pdf