
At least 125 people are dead after Indonesian police fired tear gas at a soccer match in an attempt to stop violence among the crowd…
Read More
At least 125 people are dead after Indonesian police fired tear gas at a soccer match in an attempt to stop violence among the crowd…
Read More