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

  • 8 years ago