Humza Yousaf, Scotland’s First Minister, is refusing to display the Israeli flag in a show of solidarity with the people over there who are currently under attack by a terrorist organization and a bloodthirsty set of Muslims who support them. Nor will he light up the Parliament building in blue and white.