Whenever u.s. citizens have money in offshore bank accounts and theyve paid taxes on which means theyve got nothing to hide but up to what point will the irs investigate the source of funds even if the banks had already done that? Assuming an offshore banker and his lawyers and accountants working together were approached by a client whose funds were questionable but how then how could the irs miss the signs that the source of funds were dirty money then? Did the u.s. govt just take the banks word that the money was legitimate when in fact it wasnt? How could this slip fall through the cracks hence dirty money was being enjoyed in the u.s.? How could the irs miss this then? How could uncle sam fail to pick up on this? Does the govt take the banks word only then? Isnt the u.s. govt suppose to pick up on this to prevent laundered money from entering the u.s.?