On 28 May 2025, the Indian judiciary was jolted by a development of historic proportions: the initiation of impeachment proceedings against a sitting High Court […]