The Scottish Castle At The Center Of A $700 Million Legal Battle Between The Kremlin And A Russian Oligarch
The Tower of Lethendy, an eight-bedroom mansion in Scotland, is part of a 140-property portfolio that Russia is trying to confiscate from oligarch Boris Mints. …