indonesia

Soccer Stadium Stampede Kills 125 In Indonesia, Fans Blame Police

A stampede in an Indonesian soccer stadium killed 125 people, devasting soccer fans worldwide. The charge happened on October 1 after fans rushed...