Comment Comment by acrefoot Files from FinCEN were leaked in September to Buzzfeed and icij.org parent acrefoot 5 years ago