Defiant Humza Yousaf vows to stay in power - as pressure builds on his government Sky News 26 Apr 2024
'It's our respondability': Students block Paris' Sciences Po university over Gaza war FRANCE 24 English 26 Apr 2024