Commuters have been caught up in violence at Rio de Janeiro's main train station as protesters vented their anger over bus fare hikes, the same issue that ignited mass demonstrations last year.

The renewal of violence is causing concern in the run-up to Brazil's hosting of the World Cup in June.

Al Jazeera's Gabriel Elizondo reports from Sao Paulo.

Source: Al Jazeera