CD Media
Video

Debbie Aldrich Talks Immigration With Todd Bensman, Center Of Immigration Studies…The Caravans Are Coming

Todd Bensman Senior National Security Fellow; Center for Immigration Studies: border security & counter-terrorism intel expert, Naval Postgraduate School.

Related posts

Debbie Aldrich And Simona Manigiante Papadopoulos…”We Were Scared for Our Lives”

Debbie Aldrich

Rich Baris At Big Data Polling Discusses Battleground Polling…The Only Pollster We Trust

CD Media Staff

Debbie Aldrich Talks With Philippe De Vuelle On Nationwide Protests In France

Debbie Aldrich

2 comments

Debbie Aldrich Talks Immigration With Todd Benson, Center Of Immigration Studies January 25, 2020 at 9:17 am

[…] piece originally appeared on CD Media and is used by […]

Reply
Debbie Aldrich Talks With Philippe De Vuelle On Nationwide Protests In France January 31, 2020 at 4:09 am

[…] Debbie Aldrich Talks Immigration With Todd Bensman, Center Of Immigration Studies…The Caravans Are… […]

Reply

Leave a Comment