J. Michael Waller speaks with Dan Ball on the recent chaos on Capitol Hill
Center Senior Analyst for Strategy, J. Michael Waller joins Dan Ball to discuss the recent chaos that unfolded on Capitol Hill last week and the apparent lack of preparation by Capitol Hill police.
Latest posts by J. Michael Waller (see all)
- Steve Gruber is joined by J. Michael Waller - January 3, 2025
- Turbocharge the President’s Intelligence Advisory Board to take control of the intelligence community - December 15, 2024
- J. Michael Waller discusses Defunding the State Department’s Global Engagement Center on The Blaze - November 22, 2024