House Foreign Affairs Chair Detained At Airport

Representative Michael McCaul (R-TX), the House Foreign Affairs Committee Chair, was briefly detained at Dulles International Airport. Police detained McCaul at the airport after he appeared to be drunk and needed assistance. McCaul was never arrested; however, police allowed him to call a family member to pick him up. A spokesperson for McCaul confirmed that … Continue reading House Foreign Affairs Chair Detained At Airport