Post Views: 403 The Indonesian stadium stampede that left 131 people dead has sparked anger at the nation’s police, whom critics have long accused of using...
Home » Indonesia police
Post Views: 403 The Indonesian stadium stampede that left 131 people dead has sparked anger at the nation’s police, whom critics have long accused of using...