Anti world cup demonstrators stage a protest through Sao Paulo, calling for the international football tournament to not be held in Brazil.
Sarah Toms reports.
Anti world cup demonstrators stage a protest through Sao Paulo, calling for the international football tournament to not be held in Brazil.
Sarah Toms reports.