Following the arrest of Bill Browder in Spain based on an Interpol arrest warrant from Russia, Rebecca Harms sent an open letter to Interpol urging the authorities not to accept the abuse of the system by Russian authorities.
Please find the open letter here .
Foto: Bill Browder