The August 2025 protests were a sign of public pressure building, but mass mobilization without leadership or clear direction ...