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
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed