Skip to main content

The claim

"Chinese communist” troops on the ground at U.S. southern border.