Debt-stricken Sri Lanka marks independence day as new president pledges to rebuild the country - Debt-stricken Sri Lanka has ...
Freedom, Liberty and Independence. Three words that seemingly have the same meaning, but differ slightly in their interpretation. Sri Lanka gained independence from the British rulers on February 4, ...