Re: Scotland leader Yousaf condemns ‘Islamaphobic’ media smears against him after sending £250,000 aid to Gaza

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