St Xavier’s asks Professor to pay 99 Crore for Having a Life National News August 18, 2022 The professor recently testified that the kangaroo trial was a witch hunt, and the authority lashed out at her Instagram…