India must rethink opposition to Chinese investment in Sri Lanka - report
India should rethink its opposition to Chinese investments in Sri Lanka and join the port development in the island nation instead of feeling jealous, China's state media said today. MORE...