Meanwhile, Sri Lanka has imposed national emergency amid nationwide anti-government protests.Colombo: Amid the unrest in Sri Lanka, US Ambassador to...
Sri Lanka protest
The nation's 22 million inhabitants has been enduring acute shortages and lengthy queues for scarce providesSri Lanka's army opened fireplace...