Jordanlooks Active member Yesterday at 2:05 PM #1 Place your assets in a Cook Islands trust. Even the US government cannot force a foreign trustee to release your funds. Total financial shielding.
Place your assets in a Cook Islands trust. Even the US government cannot force a foreign trustee to release your funds. Total financial shielding.