8th August 2017: Sri Lanka has sought to firmly lay to rest India’s concerns over China developing a port at Hambantota by declaring that the…