‘Hang Your Heads in Shame’ – Scotland’s Prime Minister Outraged over Gaza Genocide
By Palestine Chronicle Staff Scotland’s Prime Minister Humza Yousaf slammed the UK government and Labour Party on Monday for failing to demand an immediate halt to the Israeli genocide in Gaza. “Keir Starmer and […]