China Builds Factory in Defaulted Land in Sri Lanka

Beijing is determined to pursue their infrastructure projects in dozens of countries as part of its Belt and Road Initiative, one of the biggest construction efforts in human history. However, their efforts on Sri Lanka has raised questions about sovereignty.

Read more