(Newser) -
Sao Paulo, Brazil, is known as the armored car capital of the world, and for good reason, the
Wall Street Journal reports. Brazil's murder rate is 5 times the rate in the US, and the wealthy are historically at risk for kidnapping. Add to that a recent influx of...
More »