U.S., China, Japan react to imminent impeachment vote

  • 7 years ago