The ongoing hullaballoo over the attempt to impeach the Chief Justice of the Supreme Court of Sri Lanka has caught the attention of many people, even of those who don’t normally follow or care about the goings on in the country. However, most people don’t seem the be aware of the background to this move […]