Jessica Vaughan, of the Center for Immigration Studies, talks about the President’s recent decision to suspend immigration.
Download here.