China’s Screwing Over Israel AND Palestine · China Uncensored · Sentinel