Russia LOOOOVES them some Trump