NPR News: Post

NPR News

A stampede at a soccer match has killed at least 125 people in Indonesia

Brawls between supporters of two rival soccer teams prompted riot police to fire tear gas, which caused panic. The country is due to host the 2023 FIFA U-20 World Cup.

Continue Reading…