In recent days, Trump has embarrassed himself both over China and Mexico, tweeting off-the-cuff ruminations about issues of critical importance
This website uses cookies.