Bill Keating actually said...
we won't allow high Taiwanese officials to set foot in this city, our Nation's capital, Washington, DC.
Context
Criticism of U.S. restrictions on Taiwanese officials visiting Washington.
06/13/2017