The Sri Lankan High Commission in London owes 652,120 pounds sterling to the UK government, according to a report submitted to the UK Parliament by the...
The British Parliament is scheduled to debate human rights violations in Sri Lanka on Wednesday, according to a BBC dispatch. The official website of British parliament,...