Deadly protests erupt across Indonesia after police vehicle kills motorcycle taxi driver, causing public outrage.
What The Fuck Is Happening?!
Deadly protests erupt across Indonesia after police vehicle kills motorcycle taxi driver, causing public outrage.