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.