By Meera Srinivasan/The Hindu Despite possessing enviable social indicators at the time of Independence in 1948, Sri Lanka, at 75, is a “failed state”, former…
Colombo, March 8 (Xinhua): Sri Lankan citizens on Monday mourned the death of the famous Indian tusker “Nadungamuwa Raja,” which died in its sixties. The…