The Indian High Commission in Colombo has categorically denied the speculative reports in sections of media social media about India deploying troops to Sri Lanka. MORE..
Source From adaderana
Author:
#SriLanka #News #lka
Source From adaderana
Author:
#SriLanka #News #lka