June 26, 2025
Riots follow a protest over alleged sexual assault
Three company directors each have allegedly been fined £104,836 for operational violations