Beijing - Sri Lanka released 37 Chinese fishermen detained by its navy, China's Xinhua state news agency reported on Monday, putting a quick end to what could have been a test of the increasingly close ties between Beijing and Colombo.
Sri Lanka releases 37 Chinese fishermen