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.

Independent journalism costs money. Support Times of Malta for the price of a coffee.

Support Us