Sri Lanka: A country trapped in debt These are outer links and will open in a fresh window Close share panel China is investing billions of dollars in infrastructure and developments in Sri Lanka, but many local citizens feel the country is being sold to the Chinese. Normally the roads leading to Asian ports are bustling.
Read More »