Media Highlights TV •

David Bier discusses the immigration border surge on ABC’s Planet America (Australia)