The Sri Lankan Defence Ministry on Saturday rejected social media speculation that Indian Armed troops had arrived in the island nation to help maintain law and order, amidst growing public protests on rising prices and scarcity of essential commodities. Read More…