Spanish police detain, then release Putin critic Browder

MADRID (Reuters) – British businessman Bill Browder, a prominent Kremlin critic, was detained and then released by Spanish police on Wednesday, after a warrant for his arrest he said came from Russia was found to be no longer valid, a police source said.

Newsletter Signup

Want to recieve regular updates from us, sign up to our newsletter to be in the know.