Donald Trump protests: 7 of the best banners
Thousands took to the streets of Scotland's cities to protest Donald Trump's executive order halting the US' refugee programme and the entry of nationals from seven majority-Muslim countries.
Here are some of the best posters from the protests.