New Delhi: China and India on Wednesday began their simultaneous withdrawal of troops along the Line of Actual Control (LAC) in Ladakh, according to an official statement issued by the Chinese government. If the Chinese official statement is to be believed, the nine month-long stand-off between the two Asian giants has come to an end. […]
Copyright © 2024 - Odisha Television Limited All Rights Reserved.