Cruz is as slimy a politician as I have ever see run for President.
Trump gives an excellent answer on China and Russia’s actions.