A Guide To All The Outrageous Mansions And Estates Owned By Sanctioned Russian Billionaires
Alisher Usmanov’s Sutton Place estate in Surrey, England. Alamy Forbes uncovered at least 94 properties—worth a collective $4.5 billion—held by 18 targeted Russian-born oligarchs, ranging from a posh Manhattan townhouse…