On the Steve Gruber Show Video Podcast discussing reporting trip to Mexico January 29, 2021 by Todd Bensman Leave a Comment Discussing recent border trip to El Paso and Juarez.
Leave a Reply