China admonished the United States for sending its ambassador in India to a contested stretch of land on the India-China border Related Items
China admonished the United States for sending its ambassador in India to a contested stretch of land on the India-China border Related Items