Indonesia Protests: At Least 10 Killed, Thousands Arrested Amid Police Crackdown

Moment at 0:00 in Indonesia Protests: At Least 10 Killed, Thousands Arrested Amid Police Crackdown by Democracy Now!.

Indonesia Protests: At Least 10 Killed, Thousands Arrested Amid Police Crackdown

Saved by Prathyusha Chowdary.