Update: Community police leader Nestora Salgado released from Mexican prison

Renton grandmother and Mexican community police force leader Nestora Salgado had been jailed for two and a half years awaiting trial on kidnapping charges.
Mar 17, 2016