When you live in the mountains of Brazil, you better watch your back. This isn’t just about watching out for dubious looking individuals trying to rid you of your valuables. This is about watching your back for wild animals in places you’d least expect. A few women learned that lesson at a Rio de Janeiro […]