Nestora Salgado
Arrest of community police leader Nestora Salgado illegal, United Nations group says
Feb 05, 2016 06:15 AM EST
United Nations: Arrest of Nestora Salgado In Washington Illegal
Feb 04, 2016 10:31 AM EST
Feb 05, 2016 06:15 AM EST
Feb 04, 2016 10:31 AM EST