Share story

MADRID (AP) — UK investor and Putin critic William Browder says in tweet that he has been arrested in Spain at Russia’s request.