TAG
Chruch
The strange case of Sister Abhaya: An indictment of the criminal justice system
The Abhaya Verdict is a moment of reckoning for all institutions to reflect on their complicity in protecting, perpetuating and normalising abuse of power at the individual, organisational and institutional levels.