Judges as applied political theorists – interpreting human rights through case law
Written by Sashka Bakalova Legal Reasoning The term ‘legal reasoning’ refers to the process judges go through in reaching a decision in...
Judges as applied political theorists – interpreting human rights through case law
Pre-trial detention in light of the jurisprudence of the European Court of Human Rights
Capital Punishment: Humanity and Utility
The Environment- Global Human Rights Update
Magnitsky Effect: a New Method of Tackling Corruption & Human Rights Violations
Global Update: Updates on Human Rights.