Chinese Premier Li Keqiang last week told Sri Lankan Prime Minister Mahinda Rajapaksa that Beijing is ready to play a constructive role in the island nation's socio-economic development and it empathizes with Sri Lanka for the difficulties and challe ...