A small Scottish town hides a dark secret behind its tourist-friendly facade - a lost generation of young people killed by ...