Tag: Beijing: Zionist war on Gaza is a “stain on civilization”