No menu items!

Tag: 131

Indonesian football massacre: Police blamed six in the stampede that killed 131

Indonesian police on Thursday accused six people, including three policemen, of negligence and other charges in the stampede at a football stadium on Saturday...