Online appendix for “Derogations, Democratic Backsliding, and International Human Rights During the COVID-19 Pandemic”

Authors
Affiliations

Lewis and Clark College

Arizona State University

Georgia State University

Latest version

June 30, 2024

Modeling approach

We use Stan 2.34.1 (Stan Development Team, 2023) through R 4.4.0 (R Core Team, 2024) and {brms} 2.21.0 (Bürkner, 2017) to estimate our models. We generate 4 MCMC chains for each model with 2,000 iterations in each chain, 1,000 of which are used for warmup. All chains converge; we assess convergence with visual inspection. Complete results from all the models, along with posterior predictive checks, goodness-of-fit measures, and prediction diagnostics are all available at a companion statistical analysis compendium at https://doi.org/10.17605/OSF.IO/ANONYMIZED-FOR-NOW.

We use weakly informative priors (Gelman et al., 2008) for our logistic and ordered logistic regression models. For consistency with prior specification, and for computation efficiency, we mean-center all nonbinary variables so that parameter estimates represent changes from the mean. For all \(\beta\) terms in each of the models, we use a Student t distribution with a mean of 0 and a standard deviation of 3 (see Figure A1). This keeps most parameter estimates around −5 to 5, with thicker tails that allow for some possibility of extreme values. These priors give more weight to realistic areas of parameter values and downweight values in unrealistic spaces. For instance, since logit-scale coefficient values greater than 4 or 5 are highly unlikely, our Student t prior puts more weight on smaller values. Additionally, weakly informative priors allow reasonable and considerable uncertainty in possible parameter estimates.

Figure A1: Density plot of prior distribution for model parameters

Complete model results

The actual R code for these models is included in the replication code at https://doi.org/10.17605/OSF.IO/ANONYMIZED-FOR-NOW. We include a simplified representation of the {brms} (Bürkner, 2017) model code in each section below.

Explaining COVID-19 derogations

Formal model specification

\[ \begin{aligned} &\ \mathrlap{\textbf{Binary outcome $i$ across week $t$}} \\ \text{Treaty action}_{it_j} \sim&\ \operatorname{Bernoulli}(\pi_{it_j}) \\[0.75em] &\ \textbf{Distribution parameters} \\ \pi_{it} =&\ \beta_0 + \beta_1\ \text{PanBack}_{it} + \\ &\ \beta_2\ \text{New cases}_{it}\ + \beta_3\ \text{Cumulative cases}_{it}\ + \\ &\ \beta_4\ \text{New deaths}_{it}\ + \beta_5\ \text{Cumulative deaths}_{it}\ + \\ &\ \beta_6\ \text{Rule of law index}_{it}\ + \beta_7\ \text{Week number}_{it} \\[0.75em] &\ \textbf{Priors} \\ \beta_{0 \dots 7} \sim&\ \operatorname{Student\ t}(\nu = 1, \mu = 0, \sigma = 3) \end{aligned} \]

Simplified R code

brm(
  bf(outcome ~ panback +
      new_cases_z + cumulative_cases_z +
      new_deaths_z + cumulative_deaths_z +
      v2x_rule + year_week_num),
  family = bernoulli(),
  prior = c(
    prior(student_t(1, 0, 3), class = Intercept),
    prior(student_t(1, 0, 3), class = b)),
  ...
)

Complete results

Table A1: Complete results from models showing predictors of derogations (H1)
ICCPR action
Derogation filed Other action
Note: Estimates are median posterior log odds from logistic regression models; 95% credible intervals (highest density posterior interval, or HDPI) in brackets.
Pandemic backsliding (PanBack) 1.33 -2.4
[-0.41, 3.08] [-7.8, 1.5]
New cases (standardized) -1.38 -0.42
[-3.29, 0.37] [-1.89, 0.70]
New deaths (standardized) 0.458 -0.11
[-0.013, 0.893] [-1.16, 0.72]
Cumulative cases (standardized) -2.08 -0.59
[-4.96, -0.28] [-1.44, 0.28]
Cumulative deaths (standardized) 1.06 0.65
[0.51, 1.68] [-0.15, 1.33]
Rule of law index 0.45 3.2
[-0.40, 1.28] [1.2, 5.5]
Year-week number -0.0229 0.010
[-0.0382, -0.0097] [-0.013, 0.033]
Intercept -5.1 -8.7
[-6.0, -4.2] [-11.2, -6.6]
N 9591 9591
\(R^2\) 0.01 0.00

Model 2 in Table A1 presents the results of modeling the determinants of non-derogation treaty actions. This outcome is coded as 0 each country-week if a state did not issue one of these actions that week, and 1 that week if the state did. It is coded dichotomously rather than as a count because only three country-weeks non-derogation counts greater than 1 (these were country-weeks wherein Oman issued two, the UK two, and the UK three). The dichotomous coding also mirrors how we measured ICCPR derogation data in earlier models.

Explaining COVID-19 restrictions

Formal model specification

\[ \begin{aligned} &\ \mathrlap{\textbf{Model of outcome level $i$ across week $t$}} \\ \text{Outcome}_{it_j} \sim&\ \operatorname{Ordered\ logit}(\phi_{it_j}, \alpha_k) \\[0.75em] &\ \textbf{Distribution parameters} \\ \phi_{it} =&\ \beta_0 + \beta_1\ \text{PanBack (binary)}_{it} + \beta_2\ \text{Derogation in effect}_{it} + \\ &\ \beta_3\ [\text{PanBack (binary)}_{it} \times \text{Derogation in effect}_{it}] + \\ &\ \beta_4\ \text{New cases}_{it}\ + \beta_5\ \text{Cumulative cases}_{it}\ + \\ &\ \beta_6\ \text{New deaths}_{it}\ + \beta_7\ \text{Cumulative deaths}_{it}\ + \\ &\ \beta_8\ \text{Rule of law index}_{it}\ + \beta_9\ \text{Week number}_{it} \\[0.75em] &\ \textbf{Priors} \\ \beta_{0 \dots 9} \sim&\ \operatorname{Student\ t}(\nu = 1, \mu = 0, \sigma = 3) \\ \alpha_k \sim&\ \mathcal{N}(0, 1) \end{aligned} \]

Simplified R code

brm(
  bf(outcome ~ derogation_ineffect*panbackdichot +
      new_cases_z + cumulative_cases_z +
      new_deaths_z + cumulative_deaths_z +
      v2x_rule + year_week_num),
  family = cumulative(),
  prior = c(
    prior(student_t(1, 0, 3), class = Intercept),
    prior(student_t(1, 0, 3), class = b)),
  ...
)

Complete results

Table A2: Complete results from models showing relationship between derogations and COVID-19 restrictions
Restricted movement Close public transit Stay at home
Note: Estimates are median posterior log odds from ordered logistic regression models; 95% credible intervals (highest density posterior interval, or HDPI) in brackets.
Derogation in effect 1.09 1.1 1.9
[0.85, 1.30] [0.9, 1.3] [1.7, 2.1]
Pandemic backsliding (PanBack), dichotomous 0.61 0.75 1.11
[0.44, 0.78] [0.61, 0.90] [0.96, 1.27]
Derogation in effect × Pandemic backsliding 0.96 0.11 -0.44
[-0.13, 2.19] [-0.50, 0.72] [-1.00, 0.14]
New cases (standardized) 0.59 -0.092 0.015
[0.36, 0.81] [-0.176, -0.017] [-0.075, 0.107]
New deaths (standardized) 0.42 0.24 0.34
[0.23, 0.60] [0.16, 0.32] [0.25, 0.42]
Cumulative cases (standardized) -0.70 -0.040 -0.063
[-0.92, -0.50] [-0.141, 0.068] [-0.176, 0.054]
Cumulative deaths (standardized) 0.81 0.148 0.070
[0.59, 1.03] [0.041, 0.251] [-0.044, 0.189]
Rule of law index -0.55 -0.81 -0.37
[-0.68, -0.42] [-0.94, -0.68] [-0.49, -0.25]
Year-week number -0.021 -0.0113 -0.00062
[-0.023, -0.019] [-0.0132, -0.0092] [-0.00252, 0.00140]
Cut 1 -1.6 -0.94 -1.2
[-1.8, -1.5] [-1.05, -0.83] [-1.3, -1.1]
Cut 2 -0.84 0.90 0.039
[-0.96, -0.73] [0.78, 1.01] [-0.077, 0.142]
Cut 3 2.8
[2.7, 3.0]
N 9591 9591 9591
\(R^2\) 0.11 0.07 0.09

Explaining COVID-19 human rights violations

Formal model specification

\[ \begin{aligned} &\ \mathrlap{\textbf{Model of outcome level $i$ across week $t$}} \\ \text{Outcome}_{it_j} \sim&\ \operatorname{Ordered\ logit}(\phi_{it_j}, \alpha_k) \\[0.75em] &\ \textbf{Distribution parameters} \\ \phi_{it} =&\ \beta_0 + \beta_1\ \text{PanBack (binary)}_{it} + \beta_2\ \text{Derogation in effect}_{it} + \\ &\ \beta_3\ [\text{PanBack (binary)}_{it} \times \text{Derogation in effect}_{it}] + \\ &\ \beta_4\ \text{New cases}_{it}\ + \beta_5\ \text{Cumulative cases}_{it}\ + \\ &\ \beta_6\ \text{New deaths}_{it}\ + \beta_7\ \text{Cumulative deaths}_{it}\ + \\ &\ \beta_8\ \text{Rule of law index}_{it}\ + \beta_9\ \text{Week number}_{it} \\[0.75em] &\ \textbf{Priors} \\ \beta_{0 \dots 9} \sim&\ \operatorname{Student\ t}(\nu = 1, \mu = 0, \sigma = 3) \\ \alpha_k \sim&\ \mathcal{N}(0, 1) \end{aligned} \]

Simplified R code

brm(
  bf(outcome ~ derogation_ineffect*panbackdichot +
      new_cases_z + cumulative_cases_z +
      new_deaths_z + cumulative_deaths_z +
      v2x_rule + year_week_num),
  family = cumulative(),
  prior = c(
    prior(student_t(1, 0, 3), class = Intercept),
    prior(student_t(1, 0, 3), class = b)),
  ...
)

Complete results

Table A3: Complete results from models showing relationship between derogations and human rights violations (H2 and H3)
Discriminatory policy Non-derogable rights Abusive enforcement No time limits Media restrictions
Note: Estimates are median posterior log odds from logistic and ordered logistic regression models; 95% credible intervals (highest density posterior interval, or HDPI) in brackets.
Derogation in effect -0.44 -4.1 1.09 -1.6 -1.5
[-0.84, -0.10] [-11.2, -1.4] [0.89, 1.27] [-2.0, -1.2] [-1.7, -1.2]
Pandemic backsliding (PanBack), dichotomous 2.2 2.9 2.7 0.30 1.8
[2.0, 2.4] [2.7, 3.1] [2.6, 2.9] [0.12, 0.46] [1.6, 2.1]
Derogation in effect × Pandemic backsliding -8.3 3.94 -1.9 1.07 6.62
[-49.9, -2.0] [0.96, 11.05] [-2.4, -1.4] [0.22, 1.83] [0.48, 51.15]
New cases (standardized) 0.0919 -0.059 0.012 -0.117 0.19
[0.0056, 0.1975] [-0.371, 0.240] [-0.065, 0.091] [-0.283, 0.032] [0.10, 0.29]
New deaths (standardized) -0.23 -0.333 -0.010 0.1130 -0.152
[-0.36, -0.11] [-0.651, -0.033] [-0.099, 0.079] [-0.0012, 0.2293] [-0.241, -0.063]
Cumulative cases (standardized) 0.36 -0.022 0.122 -0.51 0.139
[0.21, 0.53] [-0.418, 0.325] [-0.003, 0.240] [-0.71, -0.32] [0.014, 0.250]
Cumulative deaths (standardized) -0.28 -0.022 -0.029 0.39 -0.079
[-0.48, -0.11] [-0.390, 0.356] [-0.164, 0.093] [0.23, 0.54] [-0.192, 0.037]
Rule of law index 0.69 -0.64 -1.11 -0.34 -5.2
[0.47, 0.90] [-0.96, -0.33] [-1.27, -0.95] [-0.50, -0.18] [-5.4, -5.0]
Year-week number -0.0092 -0.0014 -0.024 0.0042 -0.016
[-0.0124, -0.0059] [-0.0055, 0.0033] [-0.026, -0.021] [0.0019, 0.0067] [-0.018, -0.013]
Intercept -2.8 -1.08
[-3.0, -2.5] [-1.21, -0.95]
Cut 1 2.2 -0.183 -4.3
[2.0, 2.4] [-0.310, -0.055] [-4.5, -4.1]
Cut 2 2.9 0.91 -4.0
[2.7, 3.1] [0.78, 1.04] [-4.1, -3.8]
Cut 3 3.1 2.5 -3.7
[2.9, 3.3] [2.3, 2.6] [-3.9, -3.5]
N 9591 9591 9591 9496 9591
\(R^2\) 0.12 0.16 0.23 0.02 0.42

Comparing COVID-19 derogations with other treaty actions

Figure A2 (also Figure 4 in the text of the paper) plots treaty actions by state and compares counts of derogations against other types of treaty actions. There were 42 states that issued any kind of human rights treaty action during this period. Twenty-one issued only derogations. The “super derogating states” that issued multiple derogations during this period also did not issue other types of treaty actions. For example, Peru issued 18 derogations and Guatemala 13, but neither of these states issued any other type of human rights treaty action during this period. Similarly, there were states that never issued derogations during this period but issued other types of human rights treaty actions. For example, the United Kingdom issued six, Oman issued three, and the Netherlands issued two other treaty actions.

Figure A2: Counts of human rights treaty actions from March 2020–June 2021

During this time, states issued treaty actions towards eight treaties and seven Optional Protocols, as shown in Table A4. Derogations to the ICCPR constituted the clear majority of United Nations human rights treaty engagement, comprising 111 of the 150 treaty actions. The remaining actions are depicted in Figure A3. The other actions were commitment actions (11 Ratifications; 7 Accessions; and 3 Signatures) and post-commitment actions (11 Objections; 4 Territorial Applications; and 2 Declarations). Of these actions, the Territorial Applications were similar to derogations in that they remove obligations from states to comply with elements of human rights treaties. Rather than highlighting specific articles and time dimensions of limited obligation like in derogations, territorial applications are geographic-based considerations of state obligation (Comstock, 2019). Territorial applications can remove or extend state obligations. The four territorial applications under consideration here were all issued by the United Kingdom and all extended state obligations of treaty ratification obligation to Bailiwick of Jersey, Guernsey, and Alderney, all island dependencies of the British Crown.

Table A4: Treaty actions issued from March 2020–June 2021, by treaty
Number of Actions Treaties
111 ICCPR
8 CED
7 UN CRC Optional Protocol on the Involvement of Children in Conflict
3 CRPD OP; ICESCR OP
2 CAT; CRPD; ICCPR OP Abolition of Death Penalty; UN CRC Optional Protocol on the Sale of Chldren, Child Pornography, and Child Prostitution; UN CRC Optional Protocol Communications Procedure
1 CEDAW; CEDAW Amendment; CEDAW OP; CMW; Convention on the Non-Applicability of Statutory Limitations to War Crimes and Crimes Against Humanity; ICESCR; UN CRC

Figure A3: Non-derogation actions filed from March 2020–June 2021

References

Bürkner, P.-C. (2017). brms: An R package for Bayesian multilevel models using Stan. Journal of Statistical Software, 80(1), 1–28. https://doi.org/10.18637/jss.v080.i01
Comstock, A. L. (2019). Adjusted ratification: Post-commitment actions to UN human rights treaties. Human Rights Review, 20(1), 23–45. https://doi.org/10.1007/s12142-018-0536-0
Gelman, A., Jakulin, A., Pittau, M. G., & Su, Y.-S. (2008). A weakly informative default prior distribution for logistic and other regression models. The Annals of Applied Statistics, 2(4). https://doi.org/10.1214/08-AOAS191
R Core Team. (2024). R: A language and environment for statistical computing [Computer software]. R Foundation for Statistical Computing. https://www.r-project.org/
Stan Development Team. (2023). Stan Modeling Language (Version 2.26.1) [Computer software]. https://mc-stan.org