Grand Cayman Islands

Location

An offshore financial center mentioned by Roger as a place where his money was kept, illustrating efforts to conceal illicit earnings.

Mentioned in 1 video