The mass protest in London and the global fight against Israel’s genocide in Gaza / World Affairs / By Muneeb