Making the Case: Vetting National Guard Troops

More than 20,000 troops are stationed in Washington D.C. ahead of the inauguration and the FBI is vetting all of them. Kaitlin speaks with Houston Defense Attorney Charles Adams who is also a former police officer and judge about what officers may be looking for as they stand guard on the historic day and how much vetting can happen before troop’s rights are violated.

Latest Videos

Houston's Morning Show

View More
View More