May 11, 2025

Protestors attack KFC