I wonder what hit the soldier with the torn up left arm. Good thing somebody put a tourniquet on him.
Perhaps shrapnel from the 40mm grenades mentioned earlier, or maybe a firework.
I couldn't help but notice the protester wearing a Che shirt. Wonder what they think of Mao in that part of the world.