People take cover behind a concrete guard rail
Media playback is unsupported on your device
Video

Rio street gun battle between soldiers and gangs

A busy road in Rio de Janeiro was brought to a halt by a gun battle between soldiers and gang members on Wednesday.

The fighting was near Mare, one of several impoverished areas where police or soldiers are trying to push out gangs and set up permanent posts.

Verity Wilde reports.

Go to next video: Rio's favela crackdown 'criticised'