Chinese consul general speaks out after eviction by US

Critics say the consulate in Houston is a “massive spy center.” ABC’s Andrew Dymburt reports.

July 23, 2020

Examined