https://www.youtube.com/watch?v=KMWHiDrJsTo Why is the U.S. in no position to belittle China? This Canadian vlogger explains...