ADVERTISEMENT
of $15 Billion
In addition to life imprisonment, the court ordered Zambada to pay “$15 billion in drug trafficking profits.”
The life sentence had been widely anticipated after continue reading …
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT