House Foreign Affairs Chair Michael McCaul Briefly Detained for Intoxication at Airport
14.11.2024, 01:00
Michael McCaul, the House Foreign Affairs Chair, was briefly detained by airport police after appearing intoxicated. Acknowledging his mistake, McCaul admitted to mixing alcohol with Ambien, leading to his detention at Dulles Airport. The incident has drawn attention, highlighting concerns about the...