Much of the financing of terror originates in the Middle East. But a complex structure links Muslim guerrillas, Afghan drug smugglers and Angolan diamond miners with the world's banking centres. Terrorists launder money through private banks, Islamic charities and umbrella companies before transferring it.