Protesters and Police Clash in Indonesia’s Capital
Riot police fired tear gas and water cannons to disperse demonstrators in Jakarta, Indonesia, in the third day of a nationwide strike against a new law slashing worker and environmental protections. Violence breaks out as protesters clash with police over Indonesia’s controversial new labor law (The Telegraph) Thousands of protesters set fire to barricades and police posts in the Indonesian […]
Read more ›