MADRID (Reuters) - British investment fund manager Bill Browder was released from a Madrid police station on Wednesday because an Interpol arrest warrant for him was no longer valid, a Spanish police source said.
The source could not confirm that the Interpol arrest warrant came from Russia. Neither could she confirm why the arrest warrant was no longer valid.
