Tensions soar in Indonesia's capital after police fatally struck delivery rider caught in rally
Aug 29, 2025 - 11:18
0 0
Tensions have soared in Indonesia’s capital after a delivery rider was allegedly run over by a police armored vehicle during clashes between riot police and students