Police under fire after 125 killed in Indonesia stadium stampede
MALANG: Indonesian police came under mounting criticism Sunday (Oct 2) after 125 people died in a stampede at a football stadium where officers fired tear gas on angry fans invading the pitch. The tragedy on Saturday night in the city of Malang, which also left 323 injured according to police, wasContinue Reading