Spain on a Russian warrant

MADRID — A Britain-based financier who has spearheaded a United States law targeting Russian officials was briefly detained Wednesday in Spain on a Russian warrant, which authorities later said had expired. William Browder tweeted Wednesday that he was being arrested, posting a photo on his official profile saying that he was in the back of … Continue reading MADRID | Russia critic Browder briefly detained in Spain→