Chinese infrastructure projects in Sri Lanka may have contributed to the country's crisis: Report
During the past decade, China funded the construction of massive infrastructure projects in Sri Lanka meant to boost the island nation economy. However, after