Financier and fierce Kremlin critic Bill Browder was arrested in Spain on Wednesday, he said on Twitter, "on a Russian Interpol arrest warrant," a copy of which he posted as well. The detention did not last long. Good news. Spanish National Police just released me after Interpol General Secretary in Lyon advised them not to honor the new Russian Interpol Red Notice.