Is it a Political Vetting of Troops? DNI Assessed China Interfered in Election, CIA Suppressed Info

Twelve Army National Guard members are being removed from Inauguration duty in Washington, D.C. What caused the removal, and are American troops politicized?

The Director of National Intelligence assessed that China interfered in the 2020 federal elections, but CIA officers suppressed such information; why was that?

And the Trump administration gives Chinese telecom giant Huawei a final blow; could that keep America safe?

We talk to Neil McCabe about these topics today. He’s a correspondent for The Tennessee Star.