People ride bicycles past the China Central Television (CCTV) headquarters building in Beijing, Wednesday, May 19, 2021. Israel's Embassy in China is protesting what it describes as “blatant anti-Semitism” on a program run by the overseas channel of state broadcaster CCTV discussing the ongoing violence in Gaza and elsewhere. (Photo by Mark Schiefelbein/AP Photo)
|