China Blames India For Border Standoff; Wants Troops Withdrawn
China’s Foreign Minister Wang Yi has blamed India for sparking a border standoff in the Himalayas by deploying its troops in Chinese territory and called on them to withdraw. Wang is the most senior Chinese government official to comment on the tensions on the border near Bhutan as the stand-off enters its second month. Read […]