June 26, 2025
Several protesters suffer injuries as police intercept their march to demand payment of their arrears before Eid