March 10, 2024 / 0 Comment Re: Scotland leader Yousaf condemns ‘Islamaphobic’ media smears against him after sending £250,000 aid to Gaza By Muhammad Nouman - In Uncategorized Share Is Scotland( Humza Yousef) supplying arms to Israel as it is defending itself? If it is not then he is a terror supporter. Source link