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 …

Click for detailed story

 Leave a Reply

(required)

(required)