China, India agree to stop troop deployment along disputed border

China and India have agreed to stop deploying more troops to their contested border and avoid any action that might complicate the tense situation there.
Senior military officials from both countrie…
Read More