John Glaser discusses the President’s National Security Advisor pick on WWL’s The Newell Normand Show

Featuring John Glaser