Founder, President and CEO of InVest USA, Michael Letts, tells Shaun about his organization's mission to get their titanium "active shooter" police vests to every police officer in the country - and how the government refuses to help them.
The Shaun Thompson Show
1,352 clip(s)
October 17, 2024
James DiEugenio
Elliot Abrams