There was some good and bad news last week. The good news was that William Browder, a London-based investor and dedicated foe of Russian President Vladimir V. Putin was arrested by the Spanish police on Wednesday. The bad news is that even though Russia has on six occasions requested Browder’s arrest through Interpol for tax fraud, the Spanish national police determined that Browder had been detained in error because the international warrant was no longer valid and released him.Interpol, an...















