May 132017
A group of Sri Lankan visitors at the new deep water shipping port watch Chinese dredging ships work in Hambantota, 240 km (150 miles) southeast …
A group of Sri Lankan visitors at the new deep water shipping port watch Chinese dredging ships work in Hambantota, 240 km (150 miles) southeast …