News

Viral footage of a tactical van crashing into a young delivery driver in Indonesia's capital before rolling over his body has sparked renewed anger against a police force long known for its ...