Former Aberdeen MP Frank Doran has died aged 68

Aberdeen North MP Frank Doran
Aberdeen North MP Frank Doran

Breaking