I don’t know much about it other than creepy opening ceremony and possible global mind control?
Here is their logo: https://tinyurl.com/y5jj73n5 (666?)
They have a statue of the god Shiva in front of their HQ.
They have stated their goal is to open up doors to other dimensions. But is their goal all scientific?
I’m not saying I believe they teleport demons in with that thing, but I am saying THEY believe they are teleporting them.
Just look at that ceremony. Go look up statements members have in the past.