China is off Friday for the Dragon Boat Festival (端午节), so perhaps things from Beijing will be quiet through the weekend.
Today’s juxtaposition of Xi/Putin and the Allied nations at Normandy is striking to say the least.
Today’s juxtaposition of Xi/Putin and the Allied nations at Normandy is striking to say the least.