Northern Isles MP unsure whether Trump’s visit will be of ‘much good’

Alistair Carmichael
Alistair Carmichael

Breaking

    Cancel