We should be doing whatever we have to to get these vermin to give us the names of all acccomplices.
Catching three should be the thread that unravels the whole thing.
There have been about a dozen or so arrests to date involving this ring and it looks like these three may be cooperating with the FBI.