Protests spread across Brazil

It started as a student protest in São Paulo over rising bus fares, but after police cracked down hard on violent outbursts, the uprising spread. Brazil now faces large uprisings in major cities from Rio de Janeiro to Brasilia. The FT's Joe Leahy reports from Rio.