The only thing I could find was a second article that cited the same "source" (the person in the meeting) so it's still unconfirmed as far as I know.
I tried to find out if The Daily Banter was a satire site like The Onion but I didn't find anything.
I tried to find out if The Daily Banter was a satire site like The Onion but I didn't find anything.
Teenaged X-Files obsession + Bermuda Triangle episode + Self-led school research project = Atheist.