Scottish leader apologizes for world’s inaction over Jabalia massacre
Scottish leader Humza Yousaf called for an immediate cease-fire in Gaza on Tuesday, expressing deep regret for the innocent lives lost due to the ongoing conflict in the region."I am sorry to those