Humza Yousaf’s parents have taken down pro-Palestine posters from the window of their ... flag is imposed over the entirety of a map of the Israeli state, surrounded by two hands snapping ...