The words “Get out of Mexico” are still visible on one shop window as protestors violently kicked in the glass pane. In another clip, “Kill a gringo” is spray-painted on…
China and Russia positioning themselves as voices of reason, calling for de-escalation of a conflict the United States is contemplating on entering — these are the optics Xi Jinping and…