NPR asks why Italian band were deported ++ more SXSW bands have been denied U.S. entry this year
Last Friday, we read about the horrible ordeal Italian band Soviet Soviet went through while trying to enter the United States to play SXSW and some other shows. NPR looked more closely at the issue to find answers...