China and India are pulling back front-line troops from disputed portions of their mountain border where they have been in a standoff for months, both countries said. MORE..
Source From adaderana
Author:
#SriLanka #News #lka
Source From adaderana
Author:
#SriLanka #News #lka