Indonesia Stadium stampede

Indonesia: Police chief sacked over stadium tragedy

THE police chief in the Indonesian city where clashes and a stampede at a football stadium left 125 people...

Support the ICIR

We need your support to produce excellent journalism at all times.

- Advertisement

Recent