Democracy Now! favicon

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