Yup, Giustra is connected to some sort of uranium dealio (the details for which I've skipped over for now – others may know more). He's relevant to the Clinton orbit and possibly the Esptein orbit too, but it's unlikely that the Clinton + "Rachel" photo was taken aboard his MD-87.