More than 200 security personnel sent to Wamena town after child kidnap rumour sparks deadly riot and clashes with police. Indonesian security forces and...
Home » security forces
More than 200 security personnel sent to Wamena town after child kidnap rumour sparks deadly riot and clashes with police. Indonesian security forces and...