She Escaped Communist China. Now She’s Warning America.

59

Watch the full video here: https://bit.ly/3GQW27K Tucker Carlson and Xi Van Fleet react to Fleet’s speech at the Loudoun County …