China-India Border Crisis is Unfolding at ‘Most Unfavorable Time’ for Beijing
India should withdraw its troops from Chinese territory if it does not want war, according to a Chinese Defense Ministry spokesman. His statement came amid the ongoing border standoff between Beijing and New Delhi in the region known as “Doklam” in India and “Donglang” in China. “If you don’t want war, go away from Chinese territory”,…