Indonesian police came under mounting criticism on Sunday after 125 people died in a stampede at a football stadium where officers fired tear gas on angry fans invading the pitch.
from News - South China Morning Post https://ift.tt/RuaVT7L
from News - South China Morning Post https://ift.tt/RuaVT7L