Sri Lanka still remains in the throes of political and economic turmoil. The 21st Amendment to its Constitution has been approved by the presidential cabinet on June 20 this year for presenting to its Parliament. The Amendment will annul the 20th…