Controversy Surrounding Humza Yousaf’s Invitation to Turkey’s President Raises Diplomatic Concerns
Scotland’s First Minister, Humza Yousaf, has found himself at the centre of a storm following his invitation to Turkish President Recep Tayyip Erdogan to visit Scotland. This move has...