Protest‑ridden