Videos

Armed Men Torch 34 Buses in Brazil

The Washington Examiner
|
April 23, 2014 AT 8:01 AM
Heavily armed men have set fire to 34 buses in a Sao Paulo suburb and held employees hostage.