21 Dead and Dozens Injured in Indonesia U-20 World Cup Stadium Disaster

The stampede during the Indonesia U-20 World Cup match on March 31st at the Gelora Bung Karno Stadium in Jakarta resulted in 21 deaths and…