A BRITISH financier arrested in Spain claims his ordeal was orchestrated by the Russians as revenge for his political activities. Bill Browder, who describes himself as “Vladimir Putin’s number one enemyââ¬ï¿½, was arrested and then released in Madrid under a Russian Interpol warrant on Wednesday.
[ad_2]
Read More