UN Special Rapporteur: Unchecking power and capturing courts
Find hereinafter an essay written by the UN Special Rapporteur Prof. Margaret Satterthwaite, published by the Rutgers University Law Review, on: Unchecking power and capturing courts: how autocratization erodes independent…
