Media Mentions
May 30, 2019
Leon Rodriguez interviewed on PBS America From Scratch
Leon Rodriguez was interviewed May 30th on PBS America From Scratch, "Should the USA Build a Wall on BOTH of its Borders?" You can watch the full episode here.
Leon Rodriguez was interviewed May 30th on PBS America From Scratch, "Should the USA Build a Wall on BOTH of its Borders?" You can watch the full episode here.