Fans blame police after more than 100 die at Indonesian football match

Witnesses said officers fired tear gas indiscriminately into the stands, causing a stampede that led to at least 125 deaths.

Leave a Reply

Your email address will not be published. Required fields are marked *