Open Letter to Interpol on international arrest warrants
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.
>>