Gillian Anderson's links to 'fantastic' Scotland as she gushes over country Published 23 Mar 2024 The Netflix Scoop star has visited the country various times Full Article