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...
