Jessica Vaughan, the Center's Director of Policy Studies, discusses the Trump administration's order to place National Guard members on the U.S.-Mexico border.
Topics: Border Wall, TV Interviews
Jessica Vaughan, the Center's Director of Policy Studies, discusses the Trump administration's order to place National Guard members on the U.S.-Mexico border.