Jessica Vaughan Discusses the Immigration Court Backlog
Jessica Vaughan, Director of Policy Studies for the Center for Immigration Studies, discusses the immigration court system backlog.