Mon Feb 16, 2015 5:05pm IST

India seals nuclear energy pact with Sri Lanka, hopes to push back Chinese influence