Thailand's long-running anti-government protests have again broken out in violence.

Security forces opened fire with rubber-coated steel bullets on demonstrators, as they tried to charge a barricade on the outskirts of the capital.

One soldier was killed, reportedly from "friendly fire" by a member of government security forces.

Al Jazeera's Wayne Hay reports from Bangkok.

Source: Al Jazeera