Armed Robbers Shot Dead in Brazil

WARNING GRAPHIC: Armed robbers are shot dead at a pizzeria in Botucatu, Brazil. Police are warming up for the World Cup and Olympics.

Newest Videos

View more