Hosted on MSN28d
House Foreign Affairs Chair Detained at AirportR ep. Michael McCaul, chair of the House Committee on Foreign Affairs, says he was briefly detained at Washington Dulles International Airport last week because of a "poor decision." Police say ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results