What Archipelago contains an archipelagic state in which a financial institution was accused by the United States of having links to Islamist terror organizations?
Al Taqwa Bank:  It is based out of The Bahamas, Switzerland, and Liechtenstein.
i don't know