Iran’s new supreme leader linked to properties with ‘line of sight’ into Israeli UK Embassy

Iran’s new supreme leader linked to properties with ‘line of sight’ into Israeli UK Embassy

The London apartments were reportedly acquired via intermediaries in 2014 and 2016 and only recently traced to the new supreme leader...

Redirecting to full article...