China leased Sri Lanka's Hambantota port for 99 years. Others concerned it may be for military purposes
................................ Advertisement ................................