Who Gets to Own Scotland?Taymouth Castle is undergoing a controversial transformation into a luxury golf club, raising concerns among locals about environmental and community impacts.