it 100% happened.  ghislaine had a popular reddit account that posted an article the day of their meeting talking about possible life on another distance planet.  one of the subjects ghislaine and musk have confirmed talking about was the possibility of life on other planets. that and deleting the internet (now we know why she wanted that favor.) theres too much circumstantial evidence of the meeting being real to ignore it anymore. plus his whole relationship with diddy and the fact he was an investor in the twitter buy out.
United States