Watch Rebeccah Heinrichs: This blockade ‘really puts the squeeze on China’ - FBN | FOX One