Alex Salmond
Alexander Elliot Anderson Salmond is a Scottish politician and current First Minister of... more »