3 ms·China probably loves that shit.by talldayo 2y agoChina probably loves that shit.Trasmatta 2y agoXi must be ecstatic about how the US continues to shoot itself in the foot again and again, and he doesn't even have to do anything