Colombo: India on Wednesday categorically denied media reports that New Delhi is making efforts at the political level to influence leaders in Sri Lanka regarding elections in the Parliament for the post of the Sri Lankan President. “We have seen baseless and purely speculative media reports about efforts at the political level from India to […]