No media source currently available
India and China have agreed to disengage troops and deescalate tensions that flared this week along their contested border but analysts say overcoming their differences will not be easy.