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