Police visit £4.6m Scottish estate of billionaire Russian oligarch, 62, after trip from London
Police visit £4.6m Scottish estate of billionaire Russian oligarch, 62, over fears he and his entourage breached lockdown by travelling there from London Boris Mints, 62, arrived at his 39-acre Tower of Lethendy estate on February 17 Families were furious at his 470 mile trip from London and reported him Police Scotland spoke to Dr … Read more