The U.S. had the spotlight. China stole the show.
.....
© The Japan Times
visit website