The Olympic Games are off and running in Tokyo, Japan, but so far it’s China that has the most criticism for the network that’s airing the Games:

Here’s specifically what China seems to have an issue with:

The Chinese consulate in New York posted their displeasure to Twitter:

Will NBC issue an apology? Because that wouldn’t be very surprising.