Cleaning up bare URLs

The Problem

In researching the Ultimate Consequences database, we’ve introduced numerous URLs as references for particular entriess without including them in our Zotero library.

In Narrative-Status.qmd, we search for all URLs in our datasheet and then create a list of those that are not in the Zotera library, remaining_unreferenced_urls.

The goal is to find citable webpage forms of these URLs, either still online or on Archive.org’s Wayback Machine

Setup

Code
library(tidyverse)
library(kableExtra)

source("../../zotero-translators/src/wayback-tools.R")

Importing and cleaning URLs

The source list (urls-unreferenced-2026-03-06.txt) contains bare URLs extracted from the narrative datasheet that have not yet been added to the Zotero library. We strip trailing punctuation, split any lines where two URLs were accidentally concatenated, and deduplicate.

Code
raw_lines <- readLines("../../ultimate-consequences/data/urls-unreferenced-2026-03-06.txt")

urls_fixed <- raw_lines |>
  trimws() |>
  sub("[.;,\"!]+$", "", x = _) |>
  trimws() |>
  keep(\(u) nchar(u) > 0) |>
  map(\(u) str_extract_all(u, "https?://[^\\s]+")[[1]]) |>
  unlist() |>
  unique()

That yields 320 distinct URLs. To put them in context, we look up which rows and events in the narrative datasheet each URL appears in.

Code
de_narrative <- read_rds("../../ultimate-consequences/data/narrative-entries.rds")
de_narrative_key <- de_narrative |> select(refs, year, event_title, id_indiv)

url_row_index <- map(urls_fixed, \(u) which(str_detect(de_narrative_key$refs, fixed(u)))) |>
  setNames(urls_fixed) |>
  keep(\(rows) length(rows) > 0) |>
  imap(\(rows, u) tibble(url = u, row = rows)) |>
  bind_rows() |>
  left_join(
    de_narrative_key |>
      mutate(row = row_number()) |>
      select(row, year, event_title),
    by = "row"
  ) |>
  summarise(
    rows         = paste(row, collapse = ", "),
    years        = paste(unique(year), collapse = ", "),
    event_titles = paste(unique(event_title), collapse = ", "),
    .by = url
  )

url_row_index |> head(5) |> kable()
url rows years event_titles
http://190.129.90.36/cambio3/?q=node/68104 592 2019 Cofecay assassination
https://1997-2001.state.gov/global/human_rights/1996_hrp_report/bolivia.html 90, 93 1996 La Paz anti-privatization protests, Cobija pension protest
https://ain-bolivia.org/2010/05/using-selective-human-rights-criteria-to-assign-blame/ 450 2006 Pampel Pampa urban land conflict
http://ain-bolivia.org/wp-content/uploads/2021/05/Massacre-Report-CELS-CETIM-FPDH-AIN-UNNHR-final.pdf 623, 624 2019 Senkata Massacre
http://angrywhitekid.blogs.com/weblog/2008/10/diodato-the-exterminator-faked-his-death-to-keep-acting-from-the-shadows.html 437 2004 Car bomb explosion

Now to find which of these are still live, and which are archived on Wayback. This code won’t be executed. Instead we’ll load the results in the next chunk.

Code
live_results <- check_live_url(urls_fixed, fetch_title = TRUE, delay = 0.1)
cat("Done:", nrow(live_results), "rows\n")
live_results

live_urls <- live_results |> filter(is_live) |> pull(url)
dead_urls <- live_results |> filter(!is_live) |> pull(url)

# Save live results
saveRDS(live_results,
        "../../ultimate-consequences/data/urls-live-2026-03-06.rds")
write_csv(live_results,
          "../../ultimate-consequences/data/urls-live-2026-03-06.csv")
cat("Saved.\n")

wayback_results <- check_wayback(dead_urls, fetch_title = TRUE, delay = 0.1)
cat("Done:", nrow(wayback_results), "rows\n")
wayback_results

# Save Wayback results
saveRDS(wayback_results, 
        "../../ultimate-consequences/data/urls-wayback-2026-03-06.rds")
write_csv(wayback_results, 
        "../../ultimate-consequences/data/urls-wayback-2026-03-06.csv")

Scan results

We checked each URL against the live web and the Wayback Machine CDX API. Results were saved externally and are loaded here. Redirected URLs that share a single destination (e.g. a newspaper that migrated domains) are flagged as “merged” — they are treated separately since their original URLs are no longer canonical.

Code
clean_titles <- function(df) {
  mutate(df, title = str_replace_all(title, "\\n", " "))
}

wayback_results <- read_rds(
  "../../ultimate-consequences/data/urls-wayback-2026-03-06.rds")
live_results <- read_rds(
  "../../ultimate-consequences/data/urls-live-2026-03-06.rds")

repeated_destination_urls <- live_results |>
  filter(!is.na(redirect_url)) |>
  count(redirect_url) |>
  filter(n > 1) |>
  pull(redirect_url)

live_results <- live_results |>
  mutate(is_merged = (redirect_url %in% repeated_destination_urls))

merged_urls <- live_results |> filter(is_merged) |> pull(url)

live_results |>
  summarise(
    total               = n(),
    live                = sum(is_live, na.rm = TRUE),
    dead                = sum(!is_live, na.rm = TRUE),
    redirected_singular = sum(!is.na(redirect_url) & !is_merged, na.rm = TRUE),
    redirected_merged   = sum(is_merged, na.rm = TRUE),
    is_404              = sum(is_404, na.rm = TRUE)
  ) |>
  kable()
total live dead redirected_singular redirected_merged is_404
320 238 82 105 39 32
Code
wayback_results_2 <- check_wayback(merged_urls, fetch_title = TRUE, delay = 0.1)
cat("Done:", nrow(wayback_results_2), "rows\n")
wayback_results_2

saveRDS(wayback_results_2, 
        "../../ultimate-consequences/data/urls-merged-wayback-2026-03-06.rds")
Code
wayback_results_2 <- read_rds(
  "../../ultimate-consequences/data/urls-merged-wayback-2026-03-06.rds")

# Live URLs
link_to_self <- function(url){
  paste0("[", url, "](", url,")")
}
url_link <- function(url){
  paste0("[url](", url,")")
}

list(live_results = live_results,
     wayback_results = wayback_results,
     wayback_results_2 = wayback_results_2) |>
  map(clean_titles) |>
  list2env(envir = .GlobalEnv)
<environment: R_GlobalEnv>

Five tables of sources

So now we have two subsets of URLs that (hopefully) can be found online directly:

  1. URLs that are live and not redirected
  2. URLs that are redirected to a singular URL

And we also have two subsets of URLs that are online on the Wayback machine:

  1. URLs that are dead but included in the Wayback Machine
  2. URLs that are merged by redirects, but included in the Wayback Machine

Finally, we have those URLs that are left

  1. URLs that are deadlinks that can only be found in new places
Code
newspapers <- c(
  "El Deber"       = "eldeber\\.com\\.bo",
  "Los Tiempos"    = "lostiempos\\.com",
  "La Razón"       = "la-razon\\.com|larazon\\.bo|larazon\\.com",
  "Correo del Sur" = "correodelsur\\.com",
  "La Patria"      = "lapatria\\.bo|lapatriaenlinea\\.com",
  "El País"        = "elpais\\.bo",
  "Erbol"          = "erbol\\.com\\.bo",
  "El Día"         = "eldia\\.com\\.bo",
  "Opinión"        = "opinion\\.com\\.bo",
  "Noticias Fides" = "noticiasfides\\.com"
)

classify_url <- function(url) {
  for (nm in names(newspapers)) {
    if (str_detect(url, newspapers[[nm]])) return(nm)
  }
  if (str_detect(url, "indymedia"))    return("Indymedia")
  if (str_detect(url, "google\\.com")) return("Google")
  tld <- str_extract(url, "(?<=\\.)edu|(?<=\\.)org|(?<=\\.)gov")
  if (!is.na(tld)) return(paste0(".", tld))
  return("Other")
}

category_order <- c(
  "El Deber", "Los Tiempos", "La Razón", "Correo del Sur",
  "La Patria", "El País", "Erbol", "El Día", "Opinión", "Noticias Fides",
  "Indymedia", "Google", ".edu", ".gov", ".org", "Other"
)

bind_rows(
  live_results      |> filter(is_live & !is_404 & is.na(redirect_url) & !is_merged) |> mutate(table = "Table 1"),
  live_results      |> filter(!is.na(redirect_url) & !is_merged)                    |> mutate(table = "Table 2"),
  wayback_results   |> filter(is_archived)                                           |> mutate(table = "Table 3"),
  wayback_results_2 |> filter(is_archived)                                           |> mutate(table = "Table 4"),
  wayback_results   |> filter(!is_archived)                                          |> mutate(table = "Table 5")
) |>
  mutate(category = map_chr(url, classify_url)) |>
  count(category, table) |>
  pivot_wider(names_from = table, values_from = n, values_fill = 0) |>
  select(category, any_of(paste0("Table ", 1:5))) |>
  mutate(Total = rowSums(across(starts_with("Table")))) |>
  mutate(category = factor(category, levels = category_order)) |>
  arrange(category) |>
  janitor::adorn_totals("row") |>
  kable()
category Table 1 Table 2 Table 3 Table 4 Table 5 Total
El Deber 8 4 3 0 2 17
Los Tiempos 6 3 1 0 0 10
La Razón 0 10 7 0 4 21
Correo del Sur 0 7 0 0 0 7
La Patria 0 3 0 0 3 6
Erbol 1 2 0 0 0 3
El Día 3 1 0 0 1 5
Opinión 5 7 0 0 0 12
Noticias Fides 25 4 0 0 0 29
Indymedia 0 2 0 0 0 2
Google 7 1 0 0 0 8
.edu 0 1 2 0 0 3
.gov 2 0 0 0 0 2
.org 20 15 6 0 8 49
Other 49 45 23 3 22 142
Total 126 105 42 3 40 316

1. URLs that are live and not redirected

Code
live_results |>
  filter(is_live & !is_404 & is.na(redirect_url) & !is_merged) |>
  left_join(select(url_row_index, url, years, event_titles), by = "url") |>
  transmute(years, event_titles, title, url_md = url_link(url)) |>
  arrange(years) |>
  mutate(n = paste0("1-", row_number(), "."), .before = 1) |>
  kable()
n years event_titles title url_md
1-1. 1985 Huayllani roadblock Google Search url
1-2. 1986 FRI Deputy assassinated A 30 años de la muerte del diputado Edmundo Salazar - SSur url
1-3. 1987 Education strike 1987 EGTK: la guerrilla aymara en Bolivia - Jaime Iturri Salmón - Google Books url
1-4. 1987 Education strike 1987 armada Huatajata 1987 - Google Search url
1-5. 1987, 1998 Parotani Triennial Plan protest, Plan Dignity 1998 NA url
1-6. 1988 Education strike 1988 Semana conflictiva en Bolivia, con huelgas y manifestaciones por la crisis económica | Internacional | EL PAÍS url
1-7. 1990 La Paz raid on CNPZ NA url
1-8. 1990 La Paz raid on CNPZ Reemergence of Bolivian Guerrillas Gets Tough Response - CSMonitor.com url
1-9. 1990 La Paz raid on CNPZ 2. Caso “Comisión url
1-10. 1990 TIPNIS landowner conflict EL DÍA - Noticias de Bolivia para el mundo url
1-11. 1990 CNPZ Attack on US residence Bolivia’s Regional Security Office hosts a Fallen Peace Of… | Flickr url
1-12. 1990 CNPZ Attack on US residence, La Paz raid on CNPZ ¿Quién mató a Jorge Lonsdale? - ANF Agencia de Noticias Fides Bolivia url
1-13. 1990 La Paz raid on CNPZ Asesinados por funcionarios del Estado nunca callarán url
1-14. 1991 Isiboro Sécure cocalero killed NA url
1-15. 1992 Caranavi assassination Facebook url
1-16. 1992 UMOPAR 1992 human rights watch | violaciones a los dd.hh. y la guerra anti-drogas en bolivia url
1-17. 1995 Chapare cocalero protests 1995 Informe R - Google Books url
1-18. 1995 Coca eradication 1995, Chapare cocalero protests 1995 NA url
1-19. 1995 Coca eradication 1995 de campesino muerto - ANF Agencia de Noticias Fides Bolivia url
1-20. 1995 Coca eradication 1995 Secure para erradicar cocales - ANF Agencia de Noticias Fides Bolivia url
1-21. 1995 Coca eradication 1995 Primera víctima fatal de la convulsión en el Chapare - ANF Agencia de Noticias Fides Bolivia url
1-22. 1995 Coca eradication 1995 de la muerte de campesino - ANF Agencia de Noticias Fides Bolivia url
1-23. 1995 Coca eradication 1995 Comisión multisectorial investigará - ANF Agencia de Noticias Fides Bolivia url
1-24. 1995 Coca eradication 1995 se deja matar: Gobierno - ANF Agencia de Noticias Fides Bolivia url
1-25. 1995 Coca eradication 1995 Gobierno ratifica dialogo para terminar - ANF Agencia de Noticias Fides Bolivia url
1-26. 1996 La Paz anti-privatization protests, Cobija pension protest Technical Difficulties url
1-27. 1996 Cobija pension protest Informe R - Google Books url
1-28. 1996 La Paz factory worker hunger strike Noticias ERBOL/BOLIVIA 16 url
1-29. 1996 Chayanta mining strike La «Masacre de Navidad» (1996) – Rebelion url
1-30. 1996 Chayanta mining strike NA url
1-31. 1998 Plan Dignity 1998 OFICIAL - ANF Agencia de Noticias Fides Bolivia url
1-32. 1998 Laymi-Qaqachaka 1998 Potosí: - ANF Agencia de Noticias Fides Bolivia url
1-33. 2000 CSUTCB mobilization Sep 2000 Informe de actividades, Comisión de Derechos Humanos: legislatura, 2000-2001 - Bolivia. Congreso Nacional. Cámara de Diputados, Bolivia. Congreso Nacional. Cámara de Diputados. Comisión de Derechos Humanos - Google Books url
1-34. 2000 Laymi-Qaqachaka 2000 Disputas entre etnias bolivianas causan 40 muertos url
1-35. 2000 Laymi-Qaqachaka 2000 CSUTCB acusa a su paralela CONAMAK - ANF Agencia de Noticias Fides Bolivia url
1-36. 2000 Laymi-Qaqachaka 2000 Ataque de Qaqachacas deja saldo de dos muertos y nueve niños - ANF Agencia de Noticias Fides Bolivia url
1-37. 2001 Panantí Massacre Equipo Nizkor - Matanza de los Campesinos Sin Tierra de Bolivia url
1-38. 2001 El Alto Coca death in custody NA url
1-39. 2001 Santa Rosa Massacre Cuatro muertos en una balacera por una Alcaldía url
1-40. 2001, 2004 El Alto transport worker strike, Chapare cocalero protests 2001, Yapacaní land protest, Car bomb explosion Technical Difficulties url
1-41. 2003 San Ignacio de Moxos Mayor assassinated Bolivia: Acontecimientos en Beni | Minga Informativa url
1-42. 2003 Tarifazo tax protest NA url
1-43. 2003 San Ignacio de Moxos Mayor assassinated NA url
1-44. 2003 Cochabamba dept coca clashes Jan 2003 Un soldado muerto y policías heridos en emboscada en el Chapare. - ANF Agencia de Noticias Fides Bolivia url
1-45. 2003 Cochabamba dept coca clashes Jan 2003 Soldado muerto en el Chapare recibió honores militares - ANF Agencia de Noticias Fides Bolivia url
1-46. 2003 Pampa San Miguel urban land conflict 2003 Policía desalojó a ex mineros de Pampa San Miguel - ANF Agencia de Noticias Fides Bolivia url
1-47. 2004 Car bomb explosion Absuelto el español acusado de asesinar a una fiscal en Bolivia | Internacional | EL PAÍS url
1-48. 2004 Pampa San Miguel urban land conflict 2004 Heridos y desaparecidos tras enfrentamientos por problemas de tierra. - ANF Agencia de Noticias Fides Bolivia url
1-49. 2004 Pampa San Miguel urban land conflict 2004 Persiste el conflicto de tierra en Pampa San Miguel. - ANF Agencia de Noticias Fides Bolivia url
1-50. 2006 Pampel Pampa urban land conflict Using selective human rights criteria to assign blame – ANDEAN INFORMATION NETWORK url
1-51. 2006 Huanuni clashes Crónicas De La Vida: Columnas, Ensayos Y Comentarios 2004-2013 - Enrique Bachinelo Ávila - Google Books url
1-52. 2006 Huanuni clashes Libardo Buitrago / Blog: El auge del estaño activa una bomba social en Huanuni url
1-53. 2007 Lipichi mine conflict Policía y fiscalía buscan a homicidas de mina Lipichi. - ANF Agencia de Noticias Fides Bolivia url
1-54. 2008 Santa Cruz blockade clash Gente de Radio.: cuando hirieron de muerte al joven unionista maltrataron también a un periodista url
1-55. 2008 Santa Cruz blockade clash Violencia en Tiquipaya – eju.tv url
1-56. 2008 Santa Cruz blockade clash Reporte permanente del conflicto 14/09/2008 - Viento Sur url
1-57. 2008 La Paz disability benefits hunger strike Discapacitado fallece por afección pulmonar tras 13 días de protesta - ANF Agencia de Noticias Fides Bolivia url
1-58. 2009 Santa Cruz raid on Rosza group Bolivia | EL DEBER: Noticias de Bolivia y el mundo url
1-59. 2009 Lipichi mine clash EL DÍA - Noticias de Bolivia para el mundo url
1-60. 2010 El Alto MPS politician assassinated Disidentes del MAS piden garantías a Evo Morales tras agresión a Machaca – eju.tv url
1-61. 2010 Santa Cruz loteadores clash Falleció el quemado atacado por presuntos loteadores en Warnes | Los Tiempos url
1-62. 2010 Caranavi development blockade Reportan fallecimiento de subalcalde de Alto Beni por bloqueos en Caranavi url
1-63. 2010 Caranavi development blockade Caranavi: intervención deja 2 muerto y 30 heridos url
1-64. 2011 Journalist suicide with explosive device David Niño de Guzmán - Wikipedia url
1-65. 2011 TIPNIS CIDOB March 2011 BOLIVIA: THE TIPNIS CONFLICT IN-DEPTH - PART TWO | Latin America Bureau url
1-66. 2011 Journalist suicide with explosive device Cause of death for Bolivian journalist as suicide comes under suspicion - LatAm Journalism Review by the Knight Center url
1-67. 2011 TIPNIS CIDOB March 2011 Más de 1.300 caminantes reanudan la VIII Marcha Indígena | Vocero Boliviano en Washington D.C. url
1-68. 2011 Inquisivi mine ownership clash Enfrentamiento en mina boliviana deja un muerto y la tensión aumenta | AméricaEconomía url
1-69. 2011 Inquisivi mine ownership clash Detenidos en mina de Sayaquira a medidas cautelares por tenencia de explosivos y avasallamiento | Observatorio de Conflictos Mineros de América Latina url
1-70. 2011 Inquisivi mine ownership clash Contingente policial garantiza tranquilidad en mina Sayaquira | Observatorio de Conflictos Mineros de América Latina url
1-71. 2011 Inquisivi mine ownership clash Toma en la mina Sayaquira - SSur url
1-72. 2012 TIPNIS March 2012 TIPNIS UPDATE: June 23, 2012 – Bolivian Thoughts | Pensamientos Bolivianos (Bilingual/Bilingüe) url
1-73. 2012 Ancoraimes Councilwoman Assassinated NameBright - Domain Expired url
1-74. 2012 Ancoraimes Councilwoman Assassinated Juicio por el asesinato de la concejala Juana Quispe avanza con la declaración de los principales acusados | Erbol url
1-75. 2012 TIPNIS March 2012 Bebé indígena fue llevada en avión a Triidad para ser enterrada en su comunidad - ANF Agencia de Noticias Fides Bolivia url
1-76. 2012 TIPNIS March 2012 Muere paramédico que auxilió a heridos en marcha indígena url
1-77. 2012 TIPNIS March 2012 La IX marcha da el último adiós a Karén y ella vuelve al Tipnis, su madre tierra url
1-78. 2014 Arcopongo mine clash 2014 NA url
1-79. 2014 Naranjitos cocaine raid “Víctima” de Umopar era un narco defendido por pobladores del Chapare – eju.tv url
1-80. 2014 Arcopongo mine clash 2014 Oro en Bolivia: May 2014 url
1-81. 2014 Cruz del Sur Mine clash 2014 Oro en Bolivia: June 2014 url
1-82. 2015 Jutilaya MPS politician assassinated Equipo Nizkor - Matan a autoridad campesina que denunció corrupción. url
1-83. 2016 Truckers tax blockade EL DÍA - Noticias de Bolivia para el mundo url
1-84. 2016 Disabled vigil incidental deaths Muere discapacitado que hacía vigilia en La Paz - Destacadas url
1-85. 2017 Colomi coca protest Se agrava el conflicto de los cocaleros en Cochabamba tras la muerte de una persona - ANF Agencia de Noticias Fides Bolivia url
1-86. 2018 Arcopongo mine clash 2018 Defensoría confirma un fallecido y cuatro heridos de bala en pleito por oro en Arcopongo - ANF Agencia de Noticias Fides Bolivia url
1-87. 2019 Guarayos land dispute Cinco implicados en muerte de dirigente van a Palmasola – eju.tv url
1-88. 2019 Coripata coca conflict Bolivia | EL DEBER: Noticias de Bolivia y el mundo url
1-89. 2019 La Paz pro-Evo election march Santa Cruz | EL DEBER: Noticias de Bolivia y el mundo url
1-90. 2019 Metro Cochabamba post-resignation violence Bolivia: 7 muertos tras salida de Evo Morales del poder url
1-91. 2019 Senkata Massacre FALLECIDOS EN CONFLICTOS url
1-92. 2019 La Paz pro-Evo election march Facebook url
1-93. 2019 La Paz post-resignation violence A seis meses de la… - Feminismo Comunitario Antipatriarcal url
1-94. 2019 Senkata Massacre Discover Popular Videos | Facebook url
1-95. 2019 Senkata Massacre Discover Popular Videos | Facebook url
1-96. 2019 Guarayos land dispute Fiscalia General del Estado url
1-97. 2019 Achocalla land dispute Cuatro aprehendidos por muerte de persona en enfrentamiento: Achocalla - Destacadas url
1-98. 2019 Senkata Massacre Bolivia: Confirman seis muertos en otro enfrentamiento con la Policía - LA NACION url
1-99. 2019 Metro Cochabamba election clashes Rendirán homenaje a Limbert Guzmán esta noche en la plaza 14 de Septiembre | Los Tiempos url
1-100. 2019 Metro Cochabamba post-resignation violence Fallece joven de la Resistencia Cochala tras ser golpeado en la zona sur, otro miembro se encuentra internado | Los Tiempos url
1-101. 2019 Sacaba Massacre 23 vidas se apagaron en el conflicto post electoral de Bolivia: estas fueron las circunstancias | Los Tiempos url
1-102. 2019 Sacaba Massacre La muerte marcó para siempre a vecinos y a víctimas de Huayllani | Los Tiempos url
1-103. 2019 Senkata Massacre Sube a 10 el número de fallecidos por hechos de violencia en Senkata | Los Tiempos url
1-104. 2019 Metro Cochabamba post-resignation violence The IACHR presents its preliminary observations following its visit to Bolivia and requests an urgent international investigation take place into the serious human rights violations that have occurred in the country since the October 2019 elections. url
1-105. 2019 Senkata Massacre ‘What happened was a massacre’: grief and rage in Bolivia after day of deadly violence | Bolivia | The Guardian url
1-106. 2019 Guarayos land dispute - YouTube url
1-107. 2019 Metro Cochabamba post-resignation violence Juan José Mamani Larico falleció tras ser golpeado - YouTube url
1-108. 2019 Sacaba Massacre - YouTube url
1-109. 2019 La Paz post-resignation violence NA url
1-110. 2020 Death of mining union leader The death of Bolivian mining leader Orlando Gutiérrez was accidental, investigators conclude. – Carwil without Borders url
1-111. 2020 Death of mining union leader Orlando Gutiérrez, mining union leader and MAS-IPSP rising star, dies after fatal post-election injury – Carwil without Borders url
1-112. 2020 Death of mining union leader Defensora exige al Ministerio Público investigar las amenazas y persecución que denunció el dirigente minero Orlando Gutiérrez url
1-113. 2020 Death of mining union leader Facebook url
1-114. 2021 Santa Cruz Indigenous marcher death Pericia forense revela que marchista indígena murió de un infarto url
1-115. 2021 Santa Cruz Indigenous marcher death Un marchista indígena aparece muerto en laguna url
1-116. 2021 Potosí civic/campesino clashes Presidente de Comcipo: “Da rabia y bronca de cómo el Gobierno quiere manejar las cosas” url
1-117. 2021 Coripata Adepcoca clash Facebook url
1-118. 2021 UPEA balcony collapse Tragedias de UPEA y Tomás Frías: terribles casos que tiñeron de luto al país con 11 muertos url
1-119. 2022 Chiñijo land clash Avasalladores en Sorata usaron dinamitas y canes url
1-120. 2022 Santa Cruz census strike Un grupo de personas ataca un punto de bloqueo, apuñala en el corazón a un joven y deja a otro malherido url
1-121. 2022 Santa Cruz census strike Santa Cruz: Enfrentamientos entre quienes acatan y rechazan el paro; reportan un fallecido - ANF Agencia de Noticias Fides Bolivia url
1-122. 2022 Santa Cruz census strike Gobierno y Fiscalía apuntan a pugna de pandillas o crimen de odio asesinato en un bloqueo - ANF Agencia de Noticias Fides Bolivia url
1-123. 2024 Guanay mining clash Guanay: Un muerto y dos heridos tras enfrentamiento entre mineros - ATB Digital url
1-124. 2024 Guanay mining clash #LaPaz… - Comando Departamental de Policía La Paz url
1-125. 2024 Yani mining conflict Video url
1-126. 2024 Guanay mining clash Autopsia revela que fallecido en conflicto minero en Guanay fue por un infarto - ANF Agencia de Noticias Fides Bolivia url

2. URLs that are redirected to a singular URL

Code
live_results |>
  filter(!is.na(redirect_url) & !is_merged) |>
  left_join(select(url_row_index, url, years, event_titles), by = "url") |>
  transmute(years, event_titles, title, original = url_link(url), redirects_to = url_link(redirect_url)) |>
  arrange(years) |>
  mutate(n = paste0("2-", row_number(), "."), .before = 1) |>
  kable()
n years event_titles title original redirects_to
2-1. 1986 FRI Deputy assassinated A los 25 años de Huanchaca, la primera herida del narcotráfico – eju.tv url url
2-2. 1986 Huanchaca narco-killings Huanchaca: 30 años de la mayor narco crisis boliviana | Los Tiempos url url
2-3. 1986 FRI Deputy assassinated NA url url
2-4. 1988 FAL-ZW killing of ex-affiliate Bibilioteca de los Derechos Humanos de la Universidad de Minnesota url url
2-5. 1988 Omasuyos Death in Custody Latest - Amnesty International url url
2-6. 1989 FAL-ZW killings of Mormons Suprema aplaude decisión CIDH en caso de terrorismo. - ANF Agencia de Noticias Fides Bolivia url url
2-7. 1990 CNPZ Attack on US residence UN POLICÍA MUERTO Y SEIS MARINES HERIDOS EL MIÉRCOLES ATENTADOS ESTREMECEN A BOLIVIA url url
2-8. 1992 Caranavi assassination ASESINAN A DIPUTADO EN BOLIVIA url url
2-9. 1992, 1994 UMOPAR 1992, Chapare home raid NA url url
2-10. 1993 Potosí Economic Protest NA url url
2-11. 1995 Coca eradication 1995 El campesino muerto no era narcotraficante, - ANF Agencia de Noticias Fides Bolivia url url
2-12. 1995 Coca eradication 1995 NA url url
2-13. 1996 Cobija pension protest NOTICIAS 24/05/96 url url
2-14. 1996 Chayanta mining strike NA url url
2-15. 1996 Chayanta mining strike NA url url
2-16. 2000 CSUTCB mobilization Sep 2000 NA url url
2-17. 2000 CSUTCB mobilization Sep 2000 Bolivia.com | Últimas noticias y servicios de Bolivia url url
2-18. 2000 CSUTCB mobilization Sep 2000 Quiroga logra apoyo político para enfrentar protestas url url
2-19. 2000 Laymi-Qaqachaka 2000 NA url url
2-20. 2001 Yapacaní land protest Después de enfrentamientos y un saldo de 16 heridos, - ANF Agencia de Noticias Fides Bolivia url url
2-21. 2001 Yapacaní land protest Prefecto responsabiliza a dirigente colonizador por enfrentamientos - ANF Agencia de Noticias Fides Bolivia url url
2-22. 2003 Gas War 2003 Latest - Amnesty International url url
2-23. 2003 Bus crash during miners pension protest 11 muertos deja el choque de dos buses; seis son rentistas url url
2-24. 2003 Cochabamba dept coca clashes Jan 2003 Los muertos en dos semanas de conflicto url url
2-25. 2003 Pensioner strike Heridos en Santa Rosa y muertos en otros conflictos url url
2-26. 2003 Bus crash during miners pension protest Ministro de Trabajo sugiere juicio de responsabilidades contra Carlos Mesa | Erbol Digital Archivo url url
2-27. 2004 Car bomb explosion NA url url
2-28. 2004 Ayo Ayo mayor killed over corruption “No se olviden de Tupaj Katari” / La historia y la justicia en Ayo Ayo : Argentina Indymedia (( i )) url url
2-29. 2004 Ayo Ayo mayor killed over corruption BOLIVIA: AYO AYO O LA JUSTICIA COMUNITARIA AYMARA : Argentina Indymedia (( i )) url url
2-30. 2004 Ayo Ayo mayor killed over corruption Asambleísta del MAS, Pinto Tola pasará 30 años preso – eju.tv url url
2-31. 2004 Ayo Ayo mayor killed over corruption Alcalde boliviano acusado de corrupción fue quemado vivo url url
2-32. 2004 Ayo Ayo mayor killed over corruption NA url url
2-33. 2004 Car bomb explosion Un coche-bomba mata a la fiscal Mónica Von Borries en Santa Cruz url url
2-34. 2006 Huanuni clashes Tin War in Bolivia: Conflict Between Miners Leaves 17 Dead – Upside Down World url url
2-35. 2006 Huanuni clashes Fiscalía descartó participación de FFAA en Huanuni url url
2-36. 2006 Huanuni clashes Muere policía boliviano tras choque con cooperativistas mineros | Internacional | Noticias | El Universo url url
2-37. 2006 Huanuni clashes NA url url
2-38. 2006 Huanuni clashes NA url url
2-39. 2007 Lipichi mine conflict NA url url
2-40. 2008 La Paz disability benefits hunger strike Muere un discapacitado a 19 días de la huelga – eju.tv url url
2-41. 2008 Santa Cruz blockade clash Anti-Morales forces gain a martyr in Bolivia – Chicago Tribune url url
2-42. 2008 Porvenir Massacre Bolivia | EL DEBER: Noticias de Bolivia y el mundo url url
2-43. 2010 Caranavi development blockade Liberan del caso Caranavi a Llorenti, Nina y Torrico url url
2-44. 2010 La Guardia police eviction of MST NA url url
2-45. 2010 La Guardia police eviction of MST Noticias url url
2-46. 2010 Caranavi development blockade NA url url
2-47. 2011 Journalist suicide with explosive device Explore CPJ’s database of attacks on the press url url
2-48. 2011 Inquisivi mine ownership clash ยูฟ่าเบท เว็บยูฟ่าอันดับ 1 | UFABET เว็บตรง แทงบอล สล็อต คาสิโน ครบจบในเว็บเดียว url url
2-49. 2011 TIPNIS CIDOB March 2011 Publikationen der Stiftung / La marcha url url
2-50. 2011 TIPNIS CIDOB March 2011 NA url url
2-51. 2012 Ancoraimes Councilwoman Assassinated Juana Quispe, crónica de un asesinato anunciado url url
2-52. 2012 Ancoraimes Councilwoman Assassinated Mujer asesinada y botada a un río era una concejal – eju.tv url url
2-53. 2012 Ancoraimes Councilwoman Assassinated Imputan al alcalde de Ancoraimes, del MAS, por la muerte de concejala Juana Quispe – eju.tv url url
2-54. 2012 TIPNIS March 2012 La pelea por el Tipnis se cobra la vida de un ángel – eju.tv url url
2-55. 2012 Guayaramerín Councilwoman Assassinated NA url url
2-56. 2012 Ancoraimes Councilwoman Assassinated, Guayaramerín Councilwoman Assassinated Bolivian women battle against culture of harassment - BBC News url url
2-57. 2012 Guayaramerín Councilwoman Assassinated NA url url
2-58. 2012 TIPNIS March 2012 NA url url
2-59. 2012 Ancoraimes Councilwoman Assassinated “No queremos flores, queremos justicia”, reclaman mujeres en puertas del TDJ de La Paz por el incremento de feminicidios en Bolivia | Los Tiempos url url
2-60. 2012 TIPNIS March 2012 Tercer accidente en 3 días: muere paramédico que rescató a indígenas url url
2-61. 2013 Apolo coca eradication Duelo por Michael Olivares url url
2-62. 2014 Valparaiso land clash Pelea por terrenos deja una mujer muerta en La Guardia (ERBOL, 21.05.2014) - La nueva CEDIB url url
2-63. 2014 Valparaiso land clash Un muerto deja lío de terrenos en La Guardia (El Día, 22.05.2014) - La nueva CEDIB url url
2-64. 2014 Pozo del Tigre land occupation clash Un muerto en disputa por tierras en Pozo del Tigre – eju.tv url url
2-65. 2014 Parotani mining protest blockade Noticias de Bolivia - EABolivia url url
2-66. 2014 Naranjitos cocaine raid Resistencia a interdicción en Naranjitos deja un civil muerto url url
2-67. 2015 Jutilaya MPS politician assassinated La Paz: Asesinan a dirigente que reveló corrupción url url
2-68. 2015 El Alto Loteadores/resident clash NA url url
2-69. 2015 Cruz del Sur Mine clash 2015 NA url url
2-70. 2016 Disabled vigil incidental deaths Muere discapacitado que hacía vigilia en La Paz – eju.tv url url
2-71. 2016 Disabled vigil incidental deaths NA url url
2-72. 2016 Truckers tax blockade Más de 800 camiones bloquean los cuatros accesos a la ciudad | Transporte en Bolivia url url
2-73. 2016 Viacha councilwoman car crash Muere la concejala de Viacha que denunció “acoso político” - Diario Pagina Siete url url
2-74. 2016 Viacha councilwoman car crash NA url url
2-75. 2017 Chipaya customs raid FELCC apunta a cuatro militares por la muerte de Bryan en el operativo anticontrabando url url
2-76. 2017 Medical Strike Bolivia | EL DEBER: Noticias de Bolivia y el mundo url url
2-77. 2017 Medical Strike NA url url
2-78. 2018 Asunta coca conflict Un policía muere tras choques en La Asunta url url
2-79. 2018 Asunta coca conflict NA url url
2-80. 2018 Asunta coca conflict Conflicto se agrava en Yungas tras muerte de 2 cocaleros en La Asunta | Los Tiempos url url
2-81. 2019 Senkata Massacre NA url url
2-82. 2019 Metro Cochabamba post-resignation violence Registran ocho fallecidos en el conflicto de 23 días url url
2-83. 2019 Senkata Massacre Muere estudiante herido en disturbios de Senkata url url
2-84. 2019 Achocalla land dispute Identifican al fallecido a causa de explosivo en Achocalla | Erbol Digital Archivo url url
2-85. 2019 La Paz post-resignation violence NA url url
2-86. 2019 Senkata Massacre El barrio boliviano de Senkata llora a sus muertos con rabia | Qué Pasa url url
2-87. 2019 La Paz post-resignation violence NA url url
2-88. 2019 Metro Cochabamba post-resignation violence NA url url
2-89. 2019 Montero post-resignation clash NA url url
2-90. 2019 Senkata Massacre NA url url
2-91. 2019 La Paz pro-Evo election march NA url url
2-92. 2019 La Paz post-resignation violence Silverio Condori murió al caer a un abismo, a Silverio no lo mató la caída, sino las nuevas políticas de persecusión y represión del Gobierno de facto instalado en Bolivia tras el golpe de Estado al presidente Evo Morales. | teleSUR url url
2-93. 2019 Achocalla land dispute NA url url
2-94. 2019 Senkata Massacre NA url url
2-95. 2019 Metro Cochabamba election clashes Persona con muerte cerebral fallece en terapia intensiva del Viedma url url
2-96. 2019 Metro Cochabamba election clashes Viedma confirma muerte cerebral de un manifestante y Defensoría reporta 65 heridos url url
2-97. 2019 La Paz post-resignation violence Familiares de policía muerto lamentan olvido de autoridades url url
2-98. 2019 Senkata Massacre Otra víctima de violencia en Senkata fallece y suman 11 muertes url url
2-99. 2020 Mapiri mining cooperative attack NA url url
2-100. 2020 Death of mining union leader Así pensaba Orlando Gutiérrez, el dirigente minero | Urgentebo url url
2-101. 2022 Mapiri mining clash 2022 NA url url
2-102. 2022 Mapiri mining clash 2022 NA url url
2-103. 2022 Mapiri mining clash 2022 NA url url
2-104. 2022 Santa Cruz census strike NA url url
2-105. NA Inquisivi Councilwoman Assassinated ยูฟ่าเบท เว็บยูฟ่าอันดับ 1 | UFABET เว็บตรง แทงบอล สล็อต คาสิโน ครบจบในเว็บเดียว url url

3. URLs that are dead but included in the Wayback Machine

Code
wayback_results |>
  filter(is_archived) |>
  left_join(select(url_row_index, url, years, event_titles), by = "url") |>
  transmute(years, event_titles, url = url_link(url), snapshot_date, archive = url_link(archive_url), title) |>
  arrange(years) |>
  mutate(n = paste0("3-", row_number(), "."), .before = 1) |>
  kable()
n years event_titles url snapshot_date archive title
3-1. 1984 Killing of hacienda owner url 2009-04-27 15:44 UTC url NA
3-2. 1985, 1991, 1998 Huayllani roadblock, Santa Fe Coca Eradication, Plan Dignity 1998 url 2025-04-16 00:35 UTC url NA
3-3. 1986 FRI Deputy assassinated url 2021-09-05 19:03 UTC url NA
3-4. 1991 Cocalero March url 2020-10-28 19:57 UTC url NA
3-5. 1992 Caranavi assassination url 2021-09-21 15:40 UTC url NA
3-6. 1993 Potosí Economic Protest url 2023-09-14 12:58 UTC url NA
3-7. 1996 Chayanta mining strike url 2024-07-13 23:58 UTC url NA
3-8. 1996 Chayanta mining strike url 2020-01-05 12:42 UTC url NA
3-9. 2000 Laymi-Qaqachaka 2000 url 2018-12-22 18:24 UTC url NA
3-10. 2001 Panantí Massacre url 2023-05-30 21:04 UTC url NA
3-11. 2004 Car bomb explosion url 2025-09-14 08:08 UTC url NA
3-12. 2008 Santa Cruz blockade clash url 2023-02-28 04:10 UTC url NA
3-13. 2010 Caranavi development blockade, Santa Cruz loteadores clash url 2020-08-15 03:07 UTC url NA
3-14. 2010 El Alto MPS politician assassinated url 2025-01-20 06:17 UTC url NA
3-15. 2010 Caranavi development blockade url 2025-03-27 13:39 UTC url NA
3-16. 2011 Journalist suicide with explosive device url 2021-10-21 20:17 UTC url NA
3-17. 2011 TIPNIS CIDOB March 2011 url 2024-10-10 05:51 UTC url NA
3-18. 2012 TIPNIS March 2012 url 2024-04-15 18:29 UTC url NA
3-19. 2015 El Alto Loteadores/resident clash url 2019-09-22 20:15 UTC url NA
3-20. 2015 Cruz del Sur Mine clash 2015 url 2016-10-09 19:45 UTC url NA
3-21. 2015 El Alto Loteadores/resident clash url 2015-01-13 06:40 UTC url NA
3-22. 2016 Disabled vigil incidental deaths url 2018-08-06 03:31 UTC url NA
3-23. 2016 Disabled vigil incidental deaths url 2016-04-13 22:37 UTC url NA
3-24. 2016 Truckers tax blockade url 2019-11-20 07:46 UTC url NA
3-25. 2017 Medical Strike url 2019-08-26 10:13 UTC url NA
3-26. 2018 Arcopongo mine clash 2018 url 2018-07-19 04:39 UTC url NA
3-27. 2018 Asunta coca conflict url 2020-01-28 21:51 UTC url NA
3-28. 2019 Montero election clashes url 2019-12-14 05:05 UTC url NA
3-29. 2019 Montero election clashes url 2019-12-11 08:13 UTC url NA
3-30. 2019 Betanzos post-resignation violence url 2023-04-18 15:02 UTC url NA
3-31. 2019 La Paz post-resignation violence url 2022-01-20 02:07 UTC url NA
3-32. 2019 Montero post-resignation clash url 2019-11-29 06:02 UTC url NA
3-33. 2019 La Paz pro-Evo election march url 2019-11-29 14:07 UTC url NA
3-34. 2019 La Paz pro-Evo election march url 2020-09-03 16:49 UTC url NA
3-35. 2019 Senkata Massacre url 2019-12-19 06:49 UTC url NA
3-36. 2019 Montero post-resignation clash url 2022-01-02 07:09 UTC url NA
3-37. 2019 Sacaba Massacre url 2021-03-01 09:16 UTC url NA
3-38. 2019 Senkata Massacre url 2024-03-03 14:06 UTC url NA
3-39. 2022 Mapiri mining clash 2022 url 2022-06-27 21:53 UTC url NA
3-40. 2022 Mapiri mining clash 2022 url 2022-06-27 21:53 UTC url NA
3-41. 2022 Mapiri mining clash 2022 url 2022-06-28 21:56 UTC url NA
3-42. 2024 Guanay mining clash url 2024-08-14 00:37 UTC url NA

4. URLs that are merged by redirects, but included in the Wayback Machine

Code
wayback_results_2 |>
  filter(is_archived) |>
  left_join(select(live_results, url, redirect_url), by = "url") |>
  left_join(select(url_row_index, url, years, event_titles), by = "url") |>
  transmute(years, event_titles, original = url_link(url), redirects_to = url_link(redirect_url),
            snapshot_date, archive = url_link(archive_url), title) |>
  arrange(years) |>
  mutate(n = paste0("4-", row_number(), "."), .before = 1) |>
  kable()
n years event_titles original redirects_to snapshot_date archive title
4-1. 2018 El Alto student funding protests url url 2020-01-07 13:37 UTC url Anulan sentencia contra Casanova por muerte de Jonathan Quispe - Diario Pagina Siete
4-2. 2019 Achocalla land dispute url url 2019-10-17 21:39 UTC url Achocalla: gresca entre dueños y loteadores deja un muerto - Diario Pagina Siete
4-3. 2019 La Paz pro-Evo election march url url 2022-04-01 00:15 UTC url Julio Llanos, víctima de las dictaduras fue agredido por afines al MAS - Diario Pagina Siete

5. URLs that are dead and not archived

Code
wayback_results |>
  filter(!is_archived) |>
  left_join(select(url_row_index, url, years, event_titles), by = "url") |>
  transmute(
    years, event_titles, 
    website = str_extract(url, "(?<=://)([^/]+)"),
    url
  ) |>
  arrange(years) |>
  mutate(n = paste0("5-", row_number(), "."), .before = 1) |>
  kable()
n years event_titles website url
5-1. 1988 Education strike 1988 archive.org https://archive.org/stream/countryreportson1988unit#page/462/mode/2up
5-2. 1990 TIPNIS landowner conflict docplayer.es https://docplayer.es/63936082-Y-e-n-d-biblioteca-etnologica-contenido-2-editorial-3-hablando-de-cidob-5-primer-ampliado-de-cidob-92-8-primer-ampliado-cidob-93.html
5-3. 1990 TIPNIS landowner conflict tipnisboliviaorg.files.wordpress.com https://tipnisboliviaorg.files.wordpress.com/2018/11/pri-carta-va-00208-1997.pdf
5-4. 1990 TIPNIS landowner conflict tipnisboliviaorg.files.wordpress.com https://tipnisboliviaorg.files.wordpress.com/2018/11/pri-res-subt-00223-1990.pdf
5-5. 1990 La Paz raid on CNPZ www.nytimes.com http://www.nytimes.com/1990/12/06/world/kidnapped-executive-slain-by-bolivia-rebels.html
5-6. 1992, 1994 UMOPAR 1992, Chapare home raid www.refworld.org http://www.refworld.org/country,,,,BOL,,3ae6a7e64,0.html
5-7. 1995 Coca eradication 1995 www.refworld.org http://www.refworld.org/country,,,,BOL,,3ae6aa064c,0.html
5-8. 1996 Chayanta mining strike www.mintrabajo.gob.bo http://www.mintrabajo.gob.bo/PrincipalPublicaciones.asp?target=1954
5-9. 2000 CSUTCB mobilization Sep 2000 www.avina.net http://www.avina.net/avina/wp-content/uploads/2012/04/Becas2006_GOB_Roberto_Navia_1.pdf
5-10. 2000 Laymi-Qaqachaka 2000 www.refworld.org https://www.refworld.org/docid/469f386bc.html
5-11. 2004 Ayo Ayo mayor killed over corruption www.la-razon.com http://www.la-razon.com/index.php?_url=/nacional/seguridad_nacional/Autor-asesinato-alcalde-Ayo-detenido_0_1765023538.html
5-12. 2006 Huanuni clashes www.radiopio12.com.bo http://www.radiopio12.com.bo/index.php/en-la-mira/1778-6-de-octubre-hace-10-a%C3%B1os-atr%C3%A1s-13-muertos-en-enfrentamientos
5-13. 2007 Lipichi mine conflict www.lapatriaenlinea.com http://www.lapatriaenlinea.com/index.php/somos-noticias.html%3Ft%3Del-dia-de-la-mujer-boliviana%26nota%3D44370?t=ha-roes-ana-nimos-de-verde-olivo&nota=286543
5-14. 2008 Santa Cruz blockade clash ifex.org https://ifex.org/journalist-shot-during-military-operation-armed-forces-prevent-privately-owned-media-outlets-from-covering-events-in-pando-journalists-assaulted-by-government-supporters/
5-15. 2009 Lipichi mine clash plataformaenergetica.org http://plataformaenergetica.org/content/25915
5-16. 2010 El Alto MPS politician assassinated impresa.lapatria.bo https://impresa.lapatria.bo/noticia/18414/disidente-del-mas-fue-golpeado-en-el-alto-y-no-sale-del-comahttps://archivo.eluniversal.com.mx/internacional/66106.html
5-17. 2011 Journalist suicide with explosive device www.hacer.org https://www.hacer.org/latam/bolivia-nino-de-guzman-muerte-e-hipotesis-por-silvia-mercado/
5-18. 2012 Guayaramerín Councilwoman Assassinated elpaisonline.com http://elpaisonline.com/index.php/2013-01-15-14-16-26/centrales/item/38666-aprehenden-a-sospechoso-del-asesinato-de-concejala-rivera-ortiz-en-guayaramerin
5-19. 2012 Guayaramerín Councilwoman Assassinated www.la-razon.com http://www.la-razon.com/ciudades/Sicarios-concejala-opositora-Guayaramerin-Beni_0_1636036434.html
5-20. 2012 Caranda gas plant occupation www.radiofides.com http://www.radiofides.com/noticia/seguridad/Un_muerto_en_retoma_policial_de_planta_de_gas_en_Santa_Cruz
5-21. 2014 Independencia mining law protest news.vice.com https://news.vice.com/article/miners-took-43-police-officers-hostage-in-bolivia
5-22. 2014 Parotani mining protest blockade nuevademocracia.org.bo http://nuevademocracia.org.bo/files/5to_Reporte_DDHH.pdf
5-23. 2014 Valparaiso land clash www.eldiario.net https://www.eldiario.net/noticias/2014/2014_05/nt140522/sociedad.php?n=111&-enfrentamiento-por-tierras-deja-saldo-de-un-muerto-y-tres-heridos
5-24. 2014 Independencia mining law protest www.larazon.com https://www.larazon.com/economia/2014/04/03/informe-ratifica-que-los-mineros-murieron-por-impacto-de-bala-2/
5-25. 2014 Naranjitos cocaine raid www.radiofides.com http://www.radiofides.com/index_old.php/noticia/seguridad/segun-la-felcn–muerte-de-hombre-en-naranjito-se-produjo-en-medio-de-un-operativo
5-26. 2016 Viacha councilwoman car crash www.ahoradigital.net http://www.ahoradigital.net/2016/04/concejala-del-mas-denuncia-al-diputado.html
5-27. 2016 Viacha councilwoman car crash www.eldiario.net http://www.eldiario.net/noticias/2016/2016_06/nt160624/sociedad.php?n=53&-concejo-municipal-exige-investigar-muerte-de-herminia-mamani
5-28. 2017 Chipaya customs raid radiofides.com http://radiofides.com/es/2017/11/20/muere-una-persona-en-confuso-incidente-con-aduaneros-en-oruro/
5-29. 2018 El Alto student funding protests www.urgentebo.com https://www.urgentebo.com/noticia/muere-un-estudiante-de-la-upea-tras-enfrentamientos-con-la-polic%C3%ADa
5-30. 2019 Cofecay assassination 190.129.90.36 http://190.129.90.36/cambio3/?q=node/68104
5-31. 2019 Senkata Massacre eldeber.com.bo https://eldeber.com.bo/157430_con-balas-mataron-a-las-ocho-personas-en-senkata
5-32. 2019 Betanzos post-resignation violence elpotosi.net https://elpotosi.net/local/20191113_fiscalia-abre-investigacion-por-hecho-luctuoso-en-betanzos.html
5-33. 2019 La Paz pro-Evo election march lapatria.bo https://lapatria.bo/2019/11/28/fallece-julio-llanos-sobreviviente-de-la-dictadura-militar-y-victima-de-violencia-politica/
5-34. 2019 Guarayos land dispute m.eldia.com.bo http://m.eldia.com.bo/articulo.php?articulo=Bloqueo-indefinido-por-muerte-de-dirigente&id=1&id_articulo=288261
5-35. 2019 Guarayos land dispute mundinews.com https://mundinews.com/2019/10/04/mundinews-usa-caen-dos-partcipes-ms-del-crimen-en-guarayos/
5-36. 2019 Senkata Massacre www.ahoraelpueblo.bo https://www.ahoraelpueblo.bo/un-impacto-de-bala-siega-la-vida-de-rudy-vasquez/
5-37. 2019 Senkata Massacre www.archyde.com https://www.archyde.com/el-alto-villagers-in-bolivia-mourn-the-dead-in-protests/
5-38. 2019 Senkata Massacre www.eldeber.com.bo https://www.eldeber.com.bo/157585_muere-universitario-en-el-alto-tras-tres-dias-en-coma-por-impacto-de-bala-en-la-cabeza?fbclid=IwAR3ezTolUL8deoJ-uLd0Dqs8Xj3v29gGqtZZs9GSpXM5v-z5r0lI7edOm44
5-39. 2019 Achocalla land dispute www.la-razon.com http://www.la-razon.com/ciudades/seguridad_ciudadana/Conflicto-pelea-lotes-Huancarami-fallecido-La_Paz_0_3141885795.html
5-40. 2019 Coripata coca conflict www.radiopopularyacuiba.com https://www.radiopopularyacuiba.com/post/velan-restos-del-cocalero-asesinado-en-coripata
Code
make_wayback_search <- function(url) {
  clean <- sub("-([A-Z]{2})?[0-9]+(\\.[a-z]+)?$", "", url)
  paste0("[search](https://web.archive.org/web/*/", clean, "*)")
}

wayback_results_2 |>
  filter(!is_archived) |>
  left_join(select(live_results, url, redirect_url), by = "url") |>
  left_join(select(url_row_index, url, years, event_titles), by = "url") |>
  transmute(
    years, event_titles,
    original = url,
    redirects_to = url_link(redirect_url),
    wayback_search = make_wayback_search(url)
  ) |>
  arrange(years) |>
  mutate(n = paste0("5b-", row_number(), "."), .before = 1) |>
  kable()
n years event_titles original redirects_to wayback_search
5b-1. 1995 Coca eradication 1995 https://www.noticiasfides.com/nacional/politica/enfrentamientos-del-isiboro-secure-42487 url search
5b-2. 1995 Coca eradication 1995 https://www.noticiasfides.com/nacional/politica/de-la-violencia-en-isiboro-secure-81489 url search
5b-3. 1995 Coca eradication 1995 https://www.noticiasfides.com/nacional/politica/campesino-en-enfrentamientos-con-umopar-87108 url search
5b-4. 1995 Coca eradication 1995 https://www.noticiasfides.com/nacional/politica/murio-otro-campesino-chapareno-en-7638 url search
5b-5. 2000 Laymi-Qaqachaka 2000 https://www.noticiasfides.com/nacional/politica/guerra-entre-laimes-y-qaqachacas-13303 url search
5b-6. 2000 Laymi-Qaqachaka 2000 https://www.noticiasfides.com/nacional/politica/oficial-no-hubo-otros-9-muertos-tensa-calma-en-la-zona-63695 url search
5b-7. 2001 Santa Rosa Massacre https://www.noticiasfides.com/nacional/politica/herida-de-bala-en-santa-rosa-murio-sandra-vasquez-38769 url search
5b-8. 2001 Santa Rosa Massacre https://www.noticiasfides.com/nacional/politica/mnr-lo-ocurrido-en-santa-rosa-ha-sido-una-masacre-en-la-que-los-72240 url search
5b-9. 2001 Santa Rosa Massacre https://www.noticiasfides.com/nacional/politica/sucesos-de-santa-rosa-46974 url search
5b-10. 2001 Santa Rosa Massacre https://www.noticiasfides.com/nacional/politica/prontuarios-asesinos-de-santa-rosa-vinculados-al-trafico-de-drogas-44452 url search
5b-11. 2003 Bus crash during miners pension protest https://www.noticiasfides.com/nacional/politica/bus-donde-iban-jubilados-se-accidenta-y-deja-once-muertos-y-52-heridos-24461 url search
5b-12. 2003 Pensioner strike https://www.noticiasfides.com/nacional/politica/responsabilizan-a-evo-morales-de-la-muerte-del-policia-coaquira-69096 url search
5b-13. 2003 Tarifazo tax protest https://www.noticiasfides.com/nacional/politica/fallecio-el-decimo-policia-y-dejo-a-dos-ninas-en-la-orfandad-71955 url search
5b-14. 2004 Pampa San Miguel urban land conflict 2004 https://www.noticiasfides.com/nacional/politica/en-dos-semanas-inra-determinara-derecho-propietario-de-pampa-san-miguel-77107 url search
5b-15. 2006 Huanuni clashes https://www.noticiasfides.com/nacional/politica/musepol-indemnizara-con-us-8000-y-15-sueldos-a-familia-de-quenallata-3136 url search
5b-16. 2014 Independencia mining law protest https://www.paginasiete.bo/economia/2014/4/2/kami-lloran-muertos-mineros-mantienen-bloqueo-17817.html url search
5b-17. 2014 Independencia mining law protest https://www.paginasiete.bo/economia/2014/4/2/autopsia-confirma-muerte-disparos-cabeza-cooperativistas-mineros-kami-17834.html url search
5b-18. 2015 Tacacoma mining clashes http://www.paginasiete.bo/nacional/2015/8/24/policia-muerto-tacacoma-habria-sido-torturado-asesinado-segun-hermano-67680.html url search
5b-19. 2018 Possible Achacachi Assassination https://www.paginasiete.bo/seguridad/2018/3/22/fiscalia-establece-que-dirigente-murio-atropellado-arrollado-173905.html url search
5b-20. 2018 Asunta coca conflict https://www.paginasiete.bo/seguridad/2018/8/25/un-policia-muere-otros-siete-quedan-heridos-en-la-asunta-191777.html url search
5b-21. 2018 Asunta coca conflict https://www.paginasiete.bo/seguridad/2018/8/26/policia-identifica-autores-de-la-muerte-del-teniente-en-la-asunta-191854.html url search
5b-22. 2018 Asunta coca conflict https://www.paginasiete.bo/seguridad/2018/8/26/el-oficial-era-hijo-de-un-cocalero-191853.html url search
5b-23. 2019 La Paz journalist beaten to death https://www.paginasiete.bo/nacional/2020/2/26/el-misterio-ronda-la-muerte-de-periodista-argentino-afin-evo-247789.html url search
5b-24. 2019 La Paz journalist beaten to death https://www.paginasiete.bo/nacional/2020/2/26/argentina-se-movilizan-por-moro-molares-exmiembro-de-las-farc-247790.html url search
5b-25. 2019 La Paz post-resignation violence https://www.paginasiete.bo/nacional/2019/11/15/vecinos-de-rio-abajo-reportan-un-fallecimiento-denuncian-que-son-rehenes-en-su-propia-zona-237484.html url search
5b-26. 2019 Senkata Massacre https://www.paginasiete.bo/sociedad/2019/12/1/el-luto-no-termina-al-menos-unas-50-familias-piden-ayuda-239082.html url search
5b-27. 2020 Oruro border killings https://www.paginasiete.bo/seguridad/2020/3/13/joven-muere-por-disparo-de-arma-de-fuego-en-huachacalla-arrestan-11-militares-249516.html url search
5b-28. 2020 Oruro border killings https://www.paginasiete.bo/seguridad/2020/3/15/dos-militares-del-ceo-en-oruro-son-encarcelados-por-muerte-de-un-joven-249687.html url search
5b-29. 2020 Mapiri mining cooperative attack https://www.paginasiete.bo/seguridad/2020/12/18/un-conflicto-minero-deja-un-fallecido-en-una-mina-de-mapiri-278511.html url search
5b-30. 2021 Coripata Adepcoca clash https://www.paginasiete.bo/sociedad/2021/7/5/lluta-dice-que-quieren-usar-la-muerte-del-policia-para-descabezar-su-adepcoca-300138.html url search
5b-31. 2022 Chiñijo land clash https://www.paginasiete.bo/sociedad/pelea-por-tierras-en-sorata-deja-dos-muertos-a-golpes-HA2992687 url search
5b-32. 2022 Santa Cruz census strike https://www.paginasiete.bo/seguridad/la-policia-confirma-la-muerte-de-un-hombre-en-enfrentamientos-por-el-paro-en-puerto-quijarro-EI4749521 url search
5b-33. 2022 Santa Cruz census strike https://www.paginasiete.bo/seguridad/un-muerto-y-enfrentamientos-marcaron-la-primera-jornada-de-paro-por-el-censo-XI4758167 url search
5b-34. 2022 Santa Cruz census strike https://www.paginasiete.bo/seguridad/aprehenden-y-llevan-a-santa-cruz-a-tres-dirigentes-civicos-de-puerto-quijarro-por-la-muerte-de-taborga-BC4765636 url search
5b-35. 2022 Santa Cruz census strike https://www.paginasiete.bo/nacional/conflicto-por-el-censo-con-2-muertos-ayunos-bloqueo-de-rutas-y-detenidos-MY5054583 url search
5b-36. 2022 Santa Cruz census strike https://www.paginasiete.bo/seguridad/dos-jovenes-que-bloqueaban-en-santa-cruz-fueron-apunalados-y-uno-perdio-la-vida-AA5057893 url search