Political Activism Protests Public Demonstrations Human Rights Civil Rights Demonstrations Pro-Palestinian Activism Pro-Palestinian Movement Youth Activism Political Protests
Protesters gathered to voice frustration over soaring living costs under strict police oversight after reform promises went unfulfilled