Skip to main content

The significance of the Radilla ruling - analysis by Dr Peter Watt, University of Sheffield

The significance of the Radilla ruling - analysis by Dr Peter Watt, University of Sheffield

A glimmer of hope has emerged in the struggle against impunity for human rights violations in Mexico. Human rights organisations continually document ongoing abuses by the authorities, yet against a background of silence, denial...