Sri Lanka weighs 'failures' during independence milestone | South China Morning Post
The 75 years since the end of British rule have included a decades-long Tamil separatist rebellion that claimed 100,000 lives, two deadly communist insurgencies and an unprecedented economic collapse.