World news

China, India agree to pull troops near site of deadly clash

By Bloomberg and published by The Straits Times New Delhi – China and India have agreed to pull back troops from another friction point along their disputed Himalayan border after a weekend meeting of top military commanders from both sides, according to senior Indian officials with knowledge of the matter. Soldiers will move away from

Read more