I'd take everything said here with a grain of salt right now, this is only one side of the discussion and at least from what I do know (which is admittedly not everything) I can say confidently there a few counts here of him outright spreading false information, intentionally leaving out information that I do believe is relevant, and twisting some information to make it seem worse than it is.
There will likely be a more formal statement from official channels soon on this, and I'm not asking you to just believe them or myself blindly over Gio, I just ask you consider both sides before coming to a conclusion.