On top of that, they host our enemies. They, they, they, they're, they host China and Russia, Iran. There's a Chinese spy station 90 miles from our border. And they so and then they, they, you know, they've tried to flood our, our border with not the best people sometimes. (02:22–02:26)
CLAIM
Asserts the existence of a Chinese spy station in Cuba, 90 miles from the U.S. border.
This is an excerpt from a raw transcript. The assertions have not been audited or verified. Tap the video to view the source footage and understand the context.