here's what you should know about that secret seychelles meeting