Escobar: Russia-China Are On A Roll Escobar: Russia-China Are On A Roll Authored by Pepe Escobar, While the dogs of war bark, lie and steal, the Russia-China caravan strolls on… 2023 may be defined for posterity as The Year of the Russia-China Strategic Partnership. This wonder of wonders could easily sway under a groove by …