August 21, 2014
Indonesian Police Fire Tear Gas and Water Cannons at Protestors
Chaotic scene erupts in Indonesia as police try to disperse hundreds of protestors contesting election results in Jakarta.
Transcript of this video
Sorry, we do not have a transcript available for this video at this time.