New Beginning for Sri Lanka?

COLOMBO, May 11 (IPS) - For a country that has had quite a few run-ins with global giants in the diplomatic arena, the last fortnight has witnessed somewhat of a turnaround for Sri Lanka.

read more