A delegation of American senators led by Senate Majority Leader Chuck Schumer arrived in China on Saturday October 7, at a time when Beijing and Washington are seeking to ease tensions despite their rivalry. Schumer said it was an “opportune moment” for a bipartisan delegation to try to reach out to Chinese officials.
rf-5-general