Congressman Adam Smith joins the many of us rejoicing at Nestora’s release.
“The family and friends of Nestora Salgado have been unrelenting in their pursuit of justice for Nestora. Today, after over two years of wrongful imprisonment, and a recent UN decision calling Nestora’s detention illegal and arbitrary, the false charges against Nestora have been dropped by Mexican authorities. Nestora has been released from prison and is now able to return home to the United States.