Mexico – One of the most wanted drug traffickers in Washington has been arrested

One of Washington’s most wanted drug traffickers has been arrested

First arrested in 1985, Rafael Caro Quintero was released in 2013 on a question of legal form.  (illustrative picture)

Released in 2013

Rafael Caro Quintero, surrounded by Mexican police in 2005.

AFP

Leave a Reply

Your email address will not be published. Required fields are marked *