Mike Gallagher podcast
The Legal Justification For President Trump's Wall Spending
00:00 / 09:17
Advertisement