Students Call for More Protests in Indonesia After Fatal Clash With Police August 29, 2025 by business Students Call for More Protests in Indonesia After Fatal Clash With Police