English News | Latest and Breaking News | Todays News
Geneva/Colombo: Sri Lanka is at a critical juncture in its political life, a UN report has…