Earlier this week proceedings were initiated in the Sri Lankan Parliament to impeach the Chief Justice of Sri Lanka, Dr Shirani Bandaranayake. The allegations against Chief Justice Bandaranayake are of personal misconduct and failure to disclose her …
Continue reading