Photo story: Drug mules, now prison inmates

Foreign women arrested for drug trafficking in Brazil face long prison...

5,772 views globalpost.com

Interest

South America
Discovered by The Atlantic
on Dec 13, 2010

Stumblers Who Like This Page