After claiming South China Sea to be its own sea, telling America to stay off its islands, China is reaching for the Indian Ocean, telling India to stay off its own colony, Sri Lanka....
Colombo Port City is back online. The land is slowly being reclaimed from the sea. Image by Wade Shepherd The story goes that in 2011 Sri Lanka’s then-...
China just requested 15,000 acres of land in southern Sri Lanka for the creation of a special economic zone that will reputedly create one million jobs, according to...