More than 300,000 protest in London, millions worldwide, against Israeli genocide in Gaza / World Affairs / By Muneeb