A stabbing attack in a school in Sao Paolo, Brazil has left many in the South American country reeling, as a 13-year-old boy stabbed one of his teachers to death before attacking and injuring five others.
Hundreds of thousands of protesters have taken to the streets in more than a dozen cities across Brazil, angry about government corruption, high taxes and poor social services, despite heavy spending ahead of next year’s World Cup and the Olympics in 2016.