Michael McCaul actually said...

And to cap it all off, 91 percent of the Iranian oil exports are being bought by China, the largest part of Iran's economy.

11/06/2023

https://congress.gov...

More Michael McCaul Quotes

View All Michael McCaul Quotes