As it stands, Forbes has uncovered “at least 36 properties owned by 10 sanctioned Russian oligarchs, stretching from Connecticut to Sardinia”.
Continue Reading