NBC News   |  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.

Share This:

Sorry, we do not have a transcript available for this video at this time.