AFP - India and China have clinched two separate contracts to build railway lines and communication links in Sri Lanka, the government said Friday.




Source