Sri Lanka Supreme Court

Sri Lanka Supreme Court overrules Parliament dissolution by Sirisena

The Supreme Court of Sri Lanka has overruled the dissolution of the Parliament done by…